Hampton Half Marathon & 5K
Hampton Beach, NH
Mar 1, 2026
Run for the Views – Stay for the Brews! Join the excitement at the annual Hampton Half Marathon & 5K! Take in stunning ocean views as you race along Hampton Beach on a scenic, flat, and fast course – perfect for both seasoned runners and first-timers. Cross the finish line … MORE
Local Historical Weather (Mar 01):
| 2026 | 2025 | 2024 | 2023 | 2022 | |
| H (°F) | 35 | 51 | 42 | 39 | 36 |
| L (°F) | 18 | 25 | 16 | 28 | 7 |
Find Nearby Lodging (hotel, rental, etc.):

Great Race, Organized Well
This race was a great course, nice strip of running along the shore which was nice. It was a pretty mild winter so did not have to worry about snow … MORE
This race was a great course, nice strip of running along the shore which was nice. It was a pretty mild winter so did not have to worry about snow on the roads. For a pretty small race there was actually more fan support than I was expecting. They also had pacers which was great. I signed up for this race again – thats how much I enjoyed it!
Nice run in Coastal New Hampshire
The race day weather was cool and windy. Heavy rain was in the forecast but did not start until after the race. The race pullover was a nice touch. The … MORE
The race day weather was cool and windy. Heavy rain was in the forecast but did not start until after the race.
The race pullover was a nice touch. The course has a few gently rolling uphills near the midpoint, but nothing too severe.
The finish followed the sea wall and provide nice view of the waves crashing in as we approached the finish line.
The race staff and volunteers were friendly and very helpful.
A little plowing would go a long way
There was ice/slush/snow on the starting line and various sections of the course. An event this size should do better...at least the start! Storm ended 24 hours before race so … MORE
There was ice/slush/snow on the starting line and various sections of the course. An event this size should do better…at least the start! Storm ended 24 hours before race so there was enough time.