Find Prices

Best Times to Visit Buffalo

The best time to visit Buffalo is between June and August. Although summertime is the most crowded and the city's high season, the weather can't be beat: Average highs are in the upper 70s and lower 80s. The tourist crowds tend to wane a bit in the fall and spring, but these seasons can be pretty chilly. Wintertime in Buffalo can be downright dismal with temperatures at the freezing level or below, coupled with lots and lots of snow.

Weather in Buffalo switch to Celsius/mm

Average Temperature (°F)

Average Precipitation (in)

Data sourced from the National Climatic Data Center


Summertime is the most popular season to visit Buffalo. The weather is beautiful with high average temperatures barely surpassing 80 degrees, plus there are a host of vibrant festivals to enjoy. But you should keep in mind that crowd density and hotel prices will be at their highest as well.

Key Events:


In the fall, the temperatures in Buffalo begin their yearly plummet. September can see average highs in the low 70s, but by November you will start seeing temperatures in the 30s and 40s. If you're looking to save a few dollars, you might visit this time of year since hotel prices start dropping, too.

Key Events:


The winter months are cold in Buffalo. If it's not freezing, it's below freezing, which makes visiting some of the top things to do — like Forest Lawn — rather unpleasant. Still, hotel prices will be at their lowest and fellow tourists will be few and far between.

Key Events:


In the springtime, the temperatures in Buffalo start creeping up into the 40s, 50s and 60s. You'll still need to pack some warm clothing, but you won't be experiencing the bone-chilling cold of wintertime, nor will you experience the high hotel prices of summertime's high season. 

Key Events:

Explore More of Buffalo

Best Airfares

Find Hotels