Christmas Eve Ugly Sweater
About this race
🎄✨ Ugly Sweater & Elf Dash – Christmas Eve 5K Run/Walk ✨🎄
Join us for the 8th Annual Christmas Eve Ugly Sweater & Elf Dash 5K Run/Walk at Bradley Lake Park in Puyallup, WA—the most festive Christmas Eve run/walk in Pierce County! Kick off your holiday with a bang at this fun, family-friendly tradition set in Puyallup, a true Hallmark community.
Break out your ugliest sweater, dress as your favorite holiday elf, and soak in the Christmas cheer. With holiday inflatables, Santa’s house, and the much-anticipated arrival of Jolly Ol’ St. Nick, this event has become a can’t-miss tradition for families year after year. Whether you’re running, walking, or simply enjoying the magic of Christmas Eve, this event is all about joy, community, and holiday spirit.
🎁 Event highlights:
- Christmas Eve 5K Run/Walk
- Elf Dash (ages 3–9) — about 1K through the magical inflatable lane
- Family-friendly and festive atmosphere
- Holiday inflatables & Santa’s house
- A true Puyallup holiday tradition
👕 Swag note:
Long-sleeve shirts are available for purchase for $25 through December 5th—don’t wait! 2XL and 3XL add $5.
Elf Dash shirts are available for purchase for $20 through December 5th. Youth sizes Small - XL.
Registration includes:
- 5K Run/Walk: Event bib, finisher medal, and after-race goodies
- Elf Dash: Event bib, goodie bag and commemorative Elf Dash button
⚠️ Disclaimer:
Children under the age of 16 must participate in the 5K with a parent or guardian.
Again this year, we’re asking registrants to participate in the 24 Days of Giving! The campaign starts on December 1st. Grab one shelf-stable item for the Skoolie Foundation to help fill Boxes of Hope (food boxes).
Make memories, start a tradition, and celebrate Christmas Eve the best way possible—running (or walking) into the holidays together! 🎅🎄
Pick your distance
Running
5K
Kids Elf Dash
Race-day daylight
We have no recorded weather for Puyallup yet, but sunrise and sunset follow from the venue and the date.
The sun rises at 7:54 AM and sets at 4:23 PM local time (PST) in Puyallup on December 24, 2026 — 8h 29m of daylight.
Course
No course map published yet.
The organizer hasn't released a route for this event, and we don't publish guesses. If you're the organizer, send us a GPX file and we'll draw the profile.
Reviews
Done this event?
If you've participated in this event, share your experience with other runners
Other races near Puyallup
Different organizers, within 40 miles, in the next three months
Howl - O - Ween
Gobble Gobble 5K & 10K
Puyallup Valley Fall Hops Harvest 5K
Holiday Grinch 5K
🏃 Plan Your Next Race in Puyallup
Find upcoming events by distance:
- Puyallup 5K Races 18 races
- 10K Run Events in Puyallup 6 races
- Puyallup Running Calendar 2026 22 races
Where this page comes from. Race details were last updated on . We re-check listings regularly and again in the week before race day.
- Entries, prices, waves and inclusions — the event's official registration page
- Temperature and humidity — Copernicus ERA5 reanalysis via Open-Meteo (CC BY 4.0)
- Elevation and terrain relief — Copernicus DEM GLO-90, ESA (CC BY 4.0)
- Comparisons and counts — Race Discovery calendar, 24 Puyallup events
Spotted something wrong? Tell us and we'll fix it.