Weddings are typically cheaper to hold in the off season, which is November-April. Most people get married in the spring and summer, which leads to venues increasing costs. With so many engaged couples competing over the perfect wedding locations, venues can afford to increase their prices and maintain their customers. The off-season (especially January-March) sees fewer weddings and therefore, much cheaper prices.