You can book a DJ for your wedding or party as far in advance as you would like. It is best to book as far in advance as possible. Being that most people start planning their wedding nearly a year in advance, it is best to get your core wedding professionals booked early. However, most book my DJ services within 6 months of their event date. I can’t say this is my preference, this is just my observation.