Road · Marathon

Buffalo Marathon


Buffalo, NY

Buffalo Marathon is a road race of 26.2 miles (42 km) in Buffalo, New York. The next edition is on Sunday, May 30, 2027. The race gives its climbing as 584 ft (178 m). The field is about 1,488 runners.

There are 26 other upcoming marathons in New York. Buffalo Marathon climbs about 22 ft a mile (4 m per km), near the middle of the 476 marathons listed with their climbing.

26.2miDistance
584ftClimbing
1,488runnersField
70°Flow 53°FTypical race day

Questions about Buffalo Marathon

When is Buffalo Marathon 2027?

Buffalo Marathon 2027 is on Sunday, May 30, 2027.

Where is Buffalo Marathon?

Buffalo Marathon is held in Buffalo, New York.

How long is Buffalo Marathon?

Buffalo Marathon is 26.2 miles (42 km).

How much elevation gain does Buffalo Marathon have?

Buffalo Marathon has 584 ft (178 m) of elevation gain, as the race states it.

What is the weather usually like at Buffalo Marathon?

Around Buffalo Marathon's date, the day's high is typically about 70°F (21°C) and the low about 53°F (12°C), averaged over recent years.

How hilly is Buffalo Marathon?

Buffalo Marathon climbs about 22 ft a mile (4 m per km), near the middle of the 476 marathons listed with their climbing.

What other marathons are there in New York?

Other upcoming marathons in New York include Queens Marathon (Fall) (December 6, 2026), The Underground Circus 308 (December 19, 2026) and Devils Shadow Winter Trail Races (February 6, 2027).

Other races in New York

Every race in New York

More like it

Updated