TrainerDay
EN
›United States
Thu
28
May
Run·8 km

NYU Langone Health HYROX New York

New York, US
Thu
28
May
Run·5 km

FitzGerald Elementary 8th Annual Fitzy 5k Fun Run/Walk

Waltham, US
Thu
28
May
Run·6 km

FORE! Miler presented by The Ohio State Wexner Medical Center and The James

Dublin, US
Thu
28
May
Run·2 km·5 km

Millican Summer Series

College Station, US
Thu
28
May
Run·5 km

Queen City Trail Series - Iron Division

Iron Mountain, US
Thu
28
May
Run·2 km

Restaurant Run May 28, 2026

Mt Zion, US
Thu
28
May
Run·5 km

Run the Couve Series

Vancouver, US
Thu
28
May
Run·5 km

Swartz Creek Challenge 5K

Swartz Creek, US
Thu
28
May
Run·3 km·5 km

WRRC Twilight Series

Westminster, US
Thu
28
May
Run·2 km

ASICS Blue Jean Mile

Jacksonville, US
Thu
28
May
Run·2 km

CRRC Sneaux Cone Series

Lafayette, US
Thu
28
May
Run·5 km

Mind Over Matter 5k Walk/Run

Ripley, US
RunningRoad

William H. Craig Race for Life 5K and 10K

Sunday, December 6, 2026 · Wilmington, United States

Distances

5.0 km
10.0 km

About this race

The William H. Craig Race for Life is an annual holiday 5K and 10K in Wilmington, North Carolina, held at the UNCW Greene Track. Participants select either distance, with the event structured around a morning race and a Christmas-season atmosphere, not just a standard road race. This is the oldest and largest holiday race in the Cape Fear region, honoring Dr. Bill Craig’s legacy and his community work in Wilmington. The day features snowball fights, elves, Santa, and hot chocolate. Proceeds benefit Girls on the Run, STRIDE, Victory Junction Gang Camp, and the Bill Craig Memorial Scholarship.

Start location

Map showing the location of William H. Craig Race for Life 5K and 10K
UNCW Greene Track and Field Complex
Wilmington, NC
Driving directions
Register →via runsignup.com Search on Google

Typical weatherDecember

15°Clow 6°C
50mm precip avg
Cloudy most days
Mild winter — light layers.

Please verify event details with the organizer before registering.

Edit event Add missing Report a problem