The magic of Disney Christmas Day returns to living rooms once again as the Disney Parks Magical Christmas Day Parade airs for its 42nd year on December 25, 2025.
For viewers planning their holiday morning, here is everything you need to know about when the parade airs and how to watch it live or on demand.
When Does the Disney Christmas Day Parade Start?
The parade airs live at 10 a.m. Eastern Time on ABC.
That corresponds to:
- 9 a.m. Central
- 7 a.m. Pacific
The broadcast brings Disney Parks festivities straight from iconic locations including Disneyland, Walt Disney World, and beyond.
Who Is Hosting the 2025 Parade?
Returning as host is Alfonso Ribeiro, back for a second year.
He is joined by Ginnifer Goodwin, known for voicing Judy Hopps in Zootopia. On-the-ground coverage is led by rising star Maia Kealoha from the live-action Lilo & Stitch.
Full Performer Lineup
This year’s parade features a strong mix of holiday performances, including:
- Gwen Stefani – White Christmas (Disneyland)
- Coco Jones – This Christmas
- Iam Tongi – The Christmas Song (Aulani, Hawaii)
- Lady A – Winter Wonderland
- Nicole Scherzinger – Christmas (Baby Please Come Home)
- Mariah the Scientist – Please Come Home for Christmas
- Bebe Rexha – Last Christmas
How to Watch Disney Christmas Day Parade Live
Viewers with cable can watch directly on ABC.
Those streaming with a TV provider login can also watch via:
- ABC.com
- ABC mobile app
Cord-cutters can stream live through services such as:
- Fubo
- DirecTV Stream
Several platforms offer free trial options, allowing viewers to watch at no cost.
How to Watch the Parade Later
If you miss the live broadcast, the parade will be available starting around 11 a.m. Eastern on:
- Disney+
- Hulu
The full parade will also be posted for free on YouTube via Disney’s official channel and remain available until at least January 4, 2026.



