

North Shore Classic
The North Shore Classic offers a fast, scenic lakefront race with a strong community feel.
Race Date
Jun 6, 2027
Location
Highland Park, IL
Quick facts
- Date
- Sunday, June 6, 2027
- Location
- Highland Park, Illinois
- Distance
- Half marathon (13.1 mi)
- Course
- Loop Course
- Terrain
- Road
- USATF certified
- Not listed
- Finishers on record
- 30,891
Highlights
Good For
Atmosphere
Course
The Experience
The North Shore Classic, first run in 2002 and now in its 22nd year, has become a beloved fixture for runners seeking a fast, scenic race along Lake Michigan. Held annually in Highland Park, Illinois, the event draws participants from across approximately 31 states, highlighting its appeal as a destination race.
The course is renowned for its flat profile, making it a prime location for achieving personal bests. Runners enjoy the refreshing lake breeze as they navigate the paved paths, with recent editions seeing around 1453 finishers. This consistent turnout and a repeat-runner loyalty of about 22% underscore the race's enduring popularity.
Beyond the race itself, the North Shore Classic fosters a strong sense of community. The day culminates in a festive post-race picnic, offering a chance for runners to celebrate their achievements and connect with fellow participants. It’s an event that combines competitive running with a relaxed, celebratory atmosphere.
Race-provided description
Join us May 31st, 2026 for the North Shore Classic! Run, walk, & give back to Highland Park. Celebrate with a post-race picnic. Register now.
Course Info
Course Type
Loop Course
Terrain
road
Scenery
Lake River, Urban
Surface
Paved
Difficulty
Ultra-Flat
Quality Score
Runner Favorite8722 years running
~1,085 finishers a year
growing or steady
22% returning runners
4 timing sources · 8 photos
runners from 31 states
winner 1:06:48
typical high 68°F
Race Day Weather
5-year historical avgStart (Low)
52°
Afternoon (High)
67°
Pleasant conditions — light layers at start, comfortable by finish
0.1"
Precipitation
13 mph
Wind
74%
Humidity
Historical Finish Times
How 30,891 finishers actually crossed the line across 22 years.
Most recent
2025
Total finishers
30,891
Median time
2:06:23
Latest turnout
1,453
States
48
Turnout by year
2016–2025
Hover the histogram to inspect specific finish times.
Frequently asked
When is the North Shore Classic?
The North Shore Classic is held on Sunday, June 6, 2027.
Where does the North Shore Classic take place?
It takes place in Highland Park, Illinois.
What distances does the North Shore Classic offer?
The half marathon (13.1 miles).
Is the North Shore Classic course flat and good for a PR?
The North Shore Classic is a ultra-flat, loop course course.
How many people run the North Shore Classic?
HalfRuns has finish records for 30,891 runners who have completed the North Shore Classic.
HalfRuns editorial — independent, no paid placement.
The weekly roundup
More races like North Shore Classic, every Thursday.
Standout upcoming half marathons and fresh results in one short email. Free, and one click to leave.
Explore More Journeys
Can't make it to Highland Park? Discover other experiences that match your running style.
Search All Races