The Buffalo Marathon is  May 27 featuring a marathon, half marathon, 5k, relay and Kids mini marathon. Bands will perform along the courses.

Marathon- start time is 6:30am- map– $110 to 120- Register

Half Marathon- start time is 6:30am- map– $95 to $105

5k- $30-35- Race is on May 26, Saturday

Kids Mini- Marathon  – Saturday –

  • 10:30am – 3 and under
  • 10:45am – 4 – 5 year olds
  • 11:00am – 6 – 8 year olds

Buffalo Stampede for Dogs – May 26 at 12:30pm -$20 . Dogs must be on a leash- Register

Post Race Party at Buffalo Convention Center, 153 Franklin.