Happy Half Marathon & 5K

Sunday, August 16, 2020 – Sunday, August 30, 2020 • Ellicottville, NY • Course Map

Note: The 2020 race is a virtual event. Registration details are included below.

Known for its skiing and annual winter blues festival as well as its plentiful outdoors activities in the warmer months, this small town in western New York state plays host in the spring to the fourth annual Happy Half Marathon, which also features a 5K race and a Beer Mile for “those with iron stomachs,” organizers say.

Runners follow an out-and-back course for the half marathon, which starts and finishes next to the Holiday Valley Resort just off highway 219. This four-season resort offers skiing, snowboarding, snowshoeing and cross-country skiing in winter, and a par-70 golf course and a spa in the summer.

From there, they’ll follow 219 until the race turns left onto Brewer Road, and then turns right onto Moore Road, which later becomes Sugartown Road. The race follows mostly an overall uphill climb (a gradual one) in the first few miles, followed by a long, gradual descent after runners pass the mile 5 marker .

The long stretch downhill unfolds along Salamanca Sugartown, and then begins heading uphill again (gradually, again) after the right turn onto Martin Road between miles 9 and 10. After that, runners head back north to the Holiday Valley Resort for the race finish.

The course time limit is 3 1/2 hours, and organizers say the race unfolds mostly through scenic, rural roads that are lightly traveled and offer the chance for fast times.

The 2020 race includes a virtual option, where you can run anywhere you like and receive the race swag, including a face covering for going out in the world.

Race Weather & Climate

Nestled among the hills and hollows of western New York state, roughly an hour’s drive south from Buffalo, Ellicottville typically sees mild to warm (and occasionally hot) weather in August, with temperatures typically ranging from the low 50s to the high 70s.

On race day (Aug. 16), the average low is 53ºF and the average high is 77ºF.

Past Results

Course Map

See the race route map for the Happy Half Marathon here.

Starting Time

your choice


  • $45 – $55 for the half marathon
  • $35 – $40 for the 5K


To reserve your spot in the 2020 virtual running of Ellicottville’s Happy Half Marathon or 5K race, register online at RaceRoster.com here.

Official Race Website


Facebook Conversations

Ever run in the Happy Half Marathon? Share your impressions here, or post your review in the Comments below.

See more races in: August, New York