Happy Half Marathon

Happy Half Marathon & 5k will have a few surprises on the course that will make participants smile. All participants will receive wonderful finisher’s medals and super soft running shirts. The course runs on scenic, low-traffic, rural roads where fast times can be shown.

For more races, check out our Running Races Calendar across the US.

Race Info

Participants will receive custom-designed medals, as well as men’s and women’s half marathon and 5K finisher T-shirts. Awards will be given to the overall male and female winners. Awards will be available at the awards table and will not be mailed.

There will be 6 aid stations along the course. All stops will offer an isotonic sports drink, and two points will offer gels. The time limit is 3,5 hours. The use of jogging strollers or pets is prohibited in the 5K or half marathon. After the race, participants will receive a bag of snacks for recovery. 

Ellicottville in May usually has mild and warm weather, with temperatures usually ranging from the low 50s to the high 70s.

Race Date

May 10, 2025.

Location

Holiday Valley Resort (Main Lodge)
6557 Holiday Valley Rd
Ellicottville, NY US 14731

Directions

Distances

  • Half marathon (13.1 miles)
  • 5K
  • 1M

Starting Time

  • 9:00 AM – half marathon
  • 9:20 AM – 5K
  • 1:00 PM – 1M

Entry Fees

  • $65 and up – half marathon
  • $28 and up – 5K
  • $38 and up – 1M

Course Map

You can find the course map and description here: happyhalfrun.com. The 5K is USATF certified course.

Registration

To participate in the Happy Girls Run Sisters Half Marathon & 5K, register here runsignup.com.

Official Race Website

Always refer to the official website for the latest race information: happyhalfrun.com.

Social Media

If you are looking for more details about this race, follow its page on Facebook.

Related Events

If you’re looking for more races like this, have a look at our Half Marathons Calendar. You may also like to participate in other races in May.

Races in 05: 5K10KHalf MarathonsMarathonsUltra Marathons, 50K, 50M, 100K, 100M

Share with your running friends: