Happy Holidays 5k 10k 15k Half Marathon — Long Beach — December 26, 2026 — 7:30AM
Happy Holidays is a holiday-themed 5K, 10K, 15K and half marathon at the Belmont Shores beach path in Long Beach, California. Join us on Saturday, December 26, 2026. The race starts at 7:30 AM, and bib pickup is on race morning from 6:45 AM to 7:30 AM.
Get out for a holiday-week run or walk on the beach path the day after Christmas. Every registration includes a custom finisher medal, a drawstring goodie bag, live results and free photos. Runners and walkers of every level are welcome.
This is an open course. Please be courteous to other pedestrians, runners, and cyclists on the beach path.
Course map: The course is super easy to follow. It will consist of out and back loops on the beach path that will be marked.
* Aid station is at the turn around at the start/finish has water cups, water bottles, Gatorade cups, Gu gels.
* 5k out and back route http://www.gmap-pedometer.com/?r=6508571
* 10k 2 x 5k loops
* 15k 3 x 5k loops
* Half marathon 3 x 4.36 mi loop: http://www.gmap-pedometer.com/?r=6508573
Included in registration —
- custom finisher medals
- drawstring goodie bags
- free videos
- live results the moment you finish
- age group awards (picked up at a race only, will not be mailed)
- free photos found by your bib · cinematic race highlight reels · trophies & achievement badges as you hit milestones · your Ascend Index ranking across every race · Ascend Crew to follow friends & chase their times
- FREE A Better World Running APP to keep track of all your races, photos and videos
- assortment of snacks, samples
- friendly, relaxed, fun, and personal racing experience for all levels and abilities
- affordable cost and fun for the whole family!
- group discounts for 3 or more people discount auto applied on Race Ascend
Group discounts for 5 or more people by emailing us at abetterworldrunning@gmail.com for group registration.
Transfers only by emailing abetterworldrunning@gmail.com requesting a later date or transferring to another participant. There is a NO refund policy.
3:15 time limit for the half marathon. If more time is needed, please email us at abetterworldrunning@gmail.com for early start.
Bib pick up -- 6:45-7:30AM
Start - 7:30AM
Date - Saturday, December 26th, 2026
Race day registration - CC, Cash, ApplePay, Venmo, Zelle or PayPal -- 5k $35, 10k $40, 15k $45, half marathon $50
Volunteer for a free race entry -- you can bring a friend or family member to volunteer while you participate, or volunteer for a future free entry. Email here to confirm information -- abetterworldrunning@gmail.com
Address - Long Beach path in Belmont Shores -- 5400 E. Ocean Blvd. Long Beach, CA 90803 (off of 54th Place and Ocean Blvd.)
Google Maps -- https://maps.app.goo.gl/6opw2FWV3SA7TFBBA
Start Map - Please see images below
Parking - Parking is free in the residential area. There is beach parking lot that is paid in advance by ticket machine or Passport Parking https://www.passportparking.com/ app zone 9372
Register with raceascend.com or PayPal/Venmo or active.com button below. Please choose one registration method only. Thank you!

Save on active.com fees by using Paypal.com button above!
Please register with paypal.com or active.com button, not both.
After registering with paypal.com you will receive an email within 12 hours to finalize registration.
Active.com registration button is below.
Happy Holidays FAQ (Long Beach)
When and where is Happy Holidays in Long Beach?
Happy Holidays is on Saturday, December 26, 2026 on the Belmont Shores beach path in Long Beach, at 5400 E. Ocean Blvd., Long Beach, CA 90803 (off 54th Place and Ocean Blvd.). The race starts at 7:30 AM.
What distances and courses are offered?
We offer a 5K, 10K, 15K and half marathon. This is an open course on the beach path with marked out-and-back loops. The 5K is one out-and-back route, the 10K is two 5K loops and the 15K is three 5K loops. The half marathon is three 4.36-mile loops. There is an aid station at the turnaround at the start/finish with water cups, water bottles, Gatorade cups and GU gels. Please be courteous to other pedestrians, runners and cyclists.
How much does it cost to register?
Race-day registration is $35 for the 5K, $40 for the 10K, $45 for the 15K and $50 for the half marathon, paid by credit card, cash, Apple Pay, Venmo, Zelle or PayPal. You can also register online through Race Ascend using the registration form on this page. Please choose one registration method only.
What is included in registration?
Every registration includes a custom finisher medal, a drawstring goodie bag, live results the moment you finish, free photos found by bib number, free videos, race highlight reels, snacks and samples, and the free A Better World Running app. Age group awards are picked up at the race only and are not mailed. Groups of 3 or more get an automatic discount on Race Ascend, and larger groups can email abetterworldrunning@gmail.com to register together with one payment by Venmo or Zelle.
Where do I park?
Parking is free in the residential area. The beach parking lot is paid, either by ticket machine or through the Passport Parking app (zone 9372).
When and where is bib pickup?
Bib pickup is on race day from 6:45 AM to 7:30 AM. Please wear your bib visibly on the front so your photos and results are recorded.
Is there a time limit?
The time limit for the half marathon is 3 hours 15 minutes. If you need more time, email abetterworldrunning@gmail.com to arrange an early start.
Can I get a refund or transfer my registration?
There is a no refund policy. You can transfer your registration to a later race date or to another participant by emailing abetterworldrunning@gmail.com.
