Engagements last for 14 months on average. But the best time to book your photographer is 9 months before your wedding. This is especially for those whose wedding is a year away. If your wedding is in less than a year, begin the scout now. This is because photographers on average can book only one wedding a day. And the best of photographers will get their hands full in split seconds. So, if you’re having a full-blown wedding and a particular photographer in mind, book them at least 9 months before your wedding, to secure the date.