December 25th – January 5th

Join us for the SDCCU Holiday Bowl’s annual race!



This holiday season, we invite you to join us for the SDCCU Holiday Bowl’s annual race, but this time… virtually! Although we can’t all be together for the Holiday Bowl celebrations this year, we wish to spread the Christmas spirit as best we can. Register today for the 12Ks of Christmas presented by Kaiser Permanente!

Every entry includes access to:

The 12K Challenge

  • Run or walk a 12K (7.46 miles) within 12 days.
  • You can complete this all at once or you can accumulate miles over the 12 days until you reach your 12K goal!

The 12 Runs Ultimate Song Challenge

  • This follows the traditional 12 days of Christmas theme song! Day 1 = 1K, Day 2 = 2Ks and so on… until you reach 12K by the 12th day! When you’re finished you will have completed 48.4 miles in 12 days!

Registration options:

  1. Jolly & FREE – Complete the Challenge and earn a FREE finisher medal and bib. Just pay for shipping!
  2. Runner’s Christmas Package – Receive a keepsake tee, bib and finisher medal!
  3. Holiday Cheers VIP Package – Receive a holiday coffee mug, branded mask, keepsake tee, bib and finisher medal!
  4. Little Elves Youth Package – Grab your kids! Kids will receive a Youth tee, bib and finisher medal!

Lock in early pricing!

  • Standard and Youth packages will increase $5 on Dec. 17th.
  • VIP packages will increase $10 on Dec. 17th.

This is a VIRTUAL event. By registering, you can participate in one challenge or both! Complete any challenge at your own pace and on your own schedule. Post your results to our Leaderboard to see how you rank! All items will be mailed.


Whether you choose to run the 12K Challenge, the 12 Runs Challenge, or both- you can post your results to our leaderboard anytime between December 25th – January 5th.

Look up your bib number using your Eventbrite Order Number here. After you complete a distance, log your results on the official leaderboard to see where you rank.

You can enter your time and distance manually or you can use a Strava account to post a “verified” time.

Submit your rankings and earn your bragging rights!