Jingle Bell Half Marathon

Haverhill, MA, USA · December 6, 2026
partly-cloudy-day39°·40° high·Windy·Dry
9
Register

Jingle Bell Half Marathon race day weather

partly-cloudy-day
39°at start
41° high
Windy
Dry
Your goal
0:00:00

Chilly start, headwinds ahead

Runners will face a cool start at 39°F, rising slightly to 40°F by the finish. Wind from the W will create headwinds in Mile 1 and again in Mile 11, challenging runners during these segments. With a humidity of 70%, pacing adjustments are crucial; runners should consider starting conservatively and might need a throwaway layer during the pre-race wait, as it feels like 31°F.

Race day forecast available in 8 days
partly-cloudy-night9
partly-cloudy-day9
partly-cloudy-day9
partly-cloudy-day9
partly-cloudy-day9
partly-cloudy-day9
partly-cloudy-day9
partly-cloudy-day9

Pace Calculator

13.1mi
0:00:00
HH:MM:SS
Pace
—

Enter a finish time to see what race day does to it.

Common Goals:

Get forecast alerts for Jingle Bell Half Marathon

We'll text or email you when the forecast shifts — so you can adjust gear, pacing, and strategy. Max one per day.

Jingle Bell Half Marathon route and elevation

The Jingle Bell Half Marathon course has about 489 ft (149 m) of climbing and 482 ft (147 m) of descent, and finishes near the elevation it starts. It is hillier than 69% of the half marathon courses racecast.io has mapped, measured by what the hills cost in time. The hardest mile is mile 13, with 71 ft (22 m) of climbing and a 1% average grade.

Biggest climbs

  • Miles 0.9 to 1.2: climbs about 55 ft (17 m).
  • Miles 5.2 to 5.8: climbs about 65 ft (20 m).
  • Miles 11.7 to 12.9: climbs about 85 ft (26 m).

What the hills cost

  • 1:45 on a flat course is about 1:45:45 here (45 seconds slower).
  • 2:00 on a flat course is about 2:00:50 here (50 seconds slower).
  • 2:15 on a flat course is about 2:15:55 here (55 seconds slower).

Hills only, priced mile by mile on the course map. The pace calculator above adds the race-day weather.

Even-effort splits for a 1:45, 2:00 or 2:15 finish
The Jingle Bell Half Marathon mile splits at even effort for three finish times, with each mile's climb and descent
MileClimbDescent1:452:002:15
162 ft36 ft8:109:2010:30
272 ft64 ft8:019:0910:18
324 ft72 ft7:468:539:59
429 ft28 ft7:579:0610:14
519 ft67 ft7:468:5210:00
668 ft27 ft8:189:2910:39
73 ft26 ft7:528:5910:07
825 ft52 ft7:518:5810:05
945 ft50 ft7:559:0410:12
1038 ft58 ft7:539:0010:07
1162 ft21 ft8:179:2910:40
1227 ft32 ft7:569:0410:12
1371 ft17 ft8:259:3610:48
Last 0.10 ft0 ft0:531:011:09

Explore the Jingle Bell Half Marathon course with the weather and your pace along the route, or compare it with other races.

Race Plan

Get your personalized Jingle Bell Half Marathon race plan

A mile-by-mile breakdown of where your time goes, weather-adjusted splits, fueling timeline with aid stations, packing checklist, carb tracker, spectator guide, all built around your goal and race-day conditions.

Race Pace
Weather Splits
Nutrition
Gear & Packing
T-Minus
Carb Tracker
Spectator Guide
Race Band

About the Jingle Bell Half Marathon

The Jingle Bell Half Marathon is held in early December at Northern Essex Community College in Haverhill, Massachusetts, alongside a 5K. The USATF-certified half marathon is a figure-eight loop that opens with a 5K circuit through the campus, then follows rural roads beside the Merrimack River that stay open to local traffic. Five aid stations serve Gatorade and water, pacers run from 1:30 to 3:00, and the course closes at 3 hours 30 minutes.

Race weekend

Sunday, December 6
9:00 AMHalf Marathon (13.1 mi)
9:00 AM5K (3.1 mi)

Jingle Bell Half Marathon FAQ

When is the 2026 Jingle Bell Half Marathon?

The 2026 Jingle Bell Half Marathon will be held on Sunday December 6, 2026.

What is the time limit for the Jingle Bell Half Marathon?

The time limit for the Jingle Bell Half Marathon is 3.5 hours.

What will the weather be like for the 2026 Jingle Bell Half Marathon?

The forecast calls for a high of 45°F and a low of 37°F with a 12% chance of rain.

What is the elevation gain of the Jingle Bell Half Marathon?

The Jingle Bell Half Marathon course has about 489 ft (149 m) of climbing and 482 ft (147 m) of descent, and finishes near the elevation it starts. It is hillier than 69% of the half marathon courses racecast.io has mapped, measured by what the hills cost in time.

Is the Jingle Bell Half Marathon hilly?

Moderately. It has about 37 ft (11 m) of climbing per mile. The hardest mile is mile 13, with 71 ft (22 m) of climbing and a 1% average grade. 2:00 on a flat course is about 2:00:50 here (50 seconds slower).

What is the weather usually like for the Jingle Bell Half Marathon?

Over the 3 years racecast.io has race-day weather for (2021 to 2025), it averaged 37°F at the start and 43°F by a typical finish. It has not rained during race hours in any of those years.

What was the hottest Jingle Bell Half Marathon?

Of the 3 years on record, 2023 was the warmest, reaching 54°F during race hours. The coldest start was 2025, at 29°F.

What was the windiest Jingle Bell Half Marathon?

Of the 3 years on record, 2021 was the windiest, with wind averaging 8 mph during race hours. The calmest was 2025, at 4 mph.

Jingle Bell Half Marathon weather history

Based on 3 years of data
Avg Temp
40°F
L:37° H:43°
RunScore
10
Conditions
Rain Freq
0%
0 of 3 yrs
Wind6mph
Dew32°F

Temperature History

Range of temperatures during race hours for each year.

Detailed History

YearConditionsLow / HighRainScoreResults
2025
clear-day
29°/34°-
10
2023
cloudy
47°/54°-
10
2021
clear-day
36°/42°-
10