Buffalo Marathon

The Buffalo Marathon is a popular annual road race held in Buffalo, New York, typically over Memorial Day Weekend and featuring a full marathon, half marathon, 5K run and walk, kids races, and other community-oriented events. It’s known for its fast, flat course, scenic views of downtown Buffalo’s waterfront and landmarks, strong volunteer support, and community atmosphere, making it a favorite for first-timers, locals, and runners chasing Boston Marathon qualifying times. 

The event, often referred to as Buffalo Marathon Weekend, includes multiple distances and fun events such as a 5K walk, kids mini-marathon, and even a dog run called the Ruffalo Stampede. The start and finish are conveniently located near the Buffalo Niagara Convention Center, and the course highlights Buffalo’s parks, architecture, and lakefront.

Organizer
Buffalo-Erie Marathon Association, Inc.
Events
5K · HM · M
Next race date
No upcoming events listed yet
Buffalo Marathon
Location
Buffalo, United States
42.88690, -78.87889

Race Events

No upcoming events listed yet.
Past events (3)
2026 Half Marathon
HM
May 24, 2026 · 21.1 km
2026 Full Marathon
M
May 24, 2026 · 42.2 km
2026 5K Race
5K
May 23, 2026 · 5.0 km

Reviews
Runner Intel
See what runners say about Buffalo Marathon.
Unlock race reviews, ratings, course notes, and planning tips from the hashiRun community.
Log in to see race reviews
Leave a review
Quick ratings. Big help for future runners.

Ratings
1 (worst) to 5 (best) · N/A
⭐️ Overall Experience *
✍🏻 Registration
🔟 Expo/Bib Pickup
🚧 Course Signage
🧃 Aid Stations
🫶 Volunteers
📣 Crowd Support
🏁 Post-Race
🏅 Swag / Medal
💰 Value for Money

Proud Member of MyRun.ID