2022 Buffalo Marathon

The Buffalo Marathon will take place on Saturday, May 28th and Sunday, May 29th! Registration is open now. The Buffalo Marathon works to promote and encourage better understanding among the members and general public as to the related health benefits and competitive aspects of marathoning. Theystrive to have a positive impact on the local and surrounding communities in New York by giving back. The race has made donations to other not for profits in the community. In the past 7 years alone they have given back more than $850,000 to the not for profit organizations. To learn more, click here.