Course & Elevation

The Buffalo Marathon features a scenic loop course through the city and surrounding neighborhoods, showcasing Lake Erie views and historic architecture. The route is relatively flat with gentle rolling sections, making it accessible for runners of all levels while providing beautiful Niagara region scenery.

Course Facts

Distance 42.195 km
Elevation Gain 185 m
Surface road
Profile Rolling

Weather on Race Day

16°C

Temperature

65%

Humidity

35%

Rain Chance

Pleasant late spring weather with cool mornings and mild temperatures. Occasional rain possible with moderate humidity and gentle lakeside breezes.

Get Your Training Plan

Free, personalized for this race

Get alerts for Buffalo Marathon

Registration openings, date changes, sell-out warnings.