Free Miniature Train Rides at Fairview Park in Costa Mesa

THIRD WEEKEND OF EVERY MONTH: The Orange County Model Engineers offer public ride days every third full weekend of each month. To ride the trains, children must be able to walk and be at least 31" tall. A typical trip takes about 12 minutes and covers two loops of the park.

Dates:
Free Miniature Train Rides at Fairview Park in Costa Mesa
Location:
Fairview Park - Costa Mesa 2501 Placentia Ave., Costa Mesa, CA
Cost:
Free

Holiday Snow Land | Balearic Park, Costa Mesa

December 20: Balearic Park turns into a winter wonderland with over 40 tons of snow. This time-honored tradition hosts over 1,000 people annually. FREE!

Dates:
Location:
Balearic Park 1975 Balearic Drive, Costa Mesa
+ Google Map
Cost:
Free

Family Fun Day: Frosty the Snowman | The Autry, LA

December 20: Build a snowman, step inside a giant snow globe, and join a holiday sing-along celebrating Frosty’s 75th anniversary.

Dates:
Location:
Autry Museum of the American West 4700 Western Heritage Way, Los Angeles, CA
+ Google Map

Santa Paddle | Ventura Harbor Village

December 20: Paddle through the harbor with Santa, show off your festive costume, and join a joyful on-the-water procession supporting local toy drives.

Dates:
Location:
Ventura Harbor Village 1583 Spinnaker Drive, Ventura, CA
+ Google Map
Cost:
Free

Nutcracker! Magical Christmas Ballet | The Wiltern Theatre, LA

December 20: Experience the international cast performing at the peak of classical European Ballet. Be transported by the magic of jaw-dropping acrobatics, larger than life puppets, and hand-crafted sets and costumes.

Dates:
Location:
The Wiltern 3790 Wilshire Blvd., Los Angeles
+ Google Map

Sunsets with Santa in San Clemente

December 14 & 20: Come take pictures with Santa Claus on the San Clemente Pier! Photographer will not be provided; please bring your own camera. Santa's sleigh departs for the North Pole promptly at 5:00 pm, so please plan your visit accordingly. FREE!

Dates:
Sunsets with Santa in San Clemente
Location:
San Clemente Municipal Pier 622 Avenida Del Mar, San Clemente, CA
+ Google Map
Cost:
Free

Naples Island Annual Boat Parade in Long Beach

December 20: Twinkling lights decorate the boats that cruise the canals of Naples. Hundreds of homes and boats are festively decorated throughout the season. FREE!

Dates:
Location:
Naples Island 2nd Street and The Toledo, Long Beach 90803
+ Google Map

Snow Days with the Critters | Santa Ana Zoo

December 21: Watch zoo animals enjoy snowy treats, join a scavenger hunt, and explore hands-on wildlife activities during this frosty family day.

Dates:
Location:
Santa Ana Zoo 1801 E. Chestnut Ave., Santa Ana
+ Google Map

Holiday Party for Kids | Pacific City, Huntington Beach

December 21: Features a book reading with Mrs. Claus and special appearance with Santa Claus for photos. Complimentary candy canes for children and *snowfall*, and festive atmosphere.

Dates:
Location:
Pacific City 21010 Pacific Coast Hwy., Huntington Beach, CA
+ Google Map
Cost:
Free

Fiesta Navidad at Segerstrom

December 23: One of Orange County’s most beloved holiday events, Fiesta Navidad, features the Grammy Award®-winning Mariachi Los Camperos in a concert filled with festive music and dance.

Dates:
Location:
Segerstrom Center for the Arts 600 Town Center Drive, Costa Mesa, CA
+ Google Map
Cost:
$36.16

Annual LA County Holiday Celebration | Dorothy Chandler Pavilion

December 24: Watch a diverse group of L.A.-based artists and community groups showcase their talent, artistry and traditions on The Music Center’s iconic Dorothy Chandler Pavilion stage. The three-hour live production features instrumental music, choral music and dance performances. FREE!

Dates:
Location:
Dorothy Chandler Pavilion 135 N. Grand Ave., Los Angeles, CA
+ Google Map
Cost:
Free

Pee-wee’s Playhouse Christmas Special | Alex Theatre, Glendale

December 27: Enjoy a nostalgic holiday screening, live performances like Bob baker Marionettes, and Pee-wee collectibles at this charity celebration of Pee-wee’s Playhouse Christmas Special.

Dates:
Location:
The Alex Theatre 216 North Brand Blvd., Glendale, CA
+ Google Map

Equestfest with the Tournament of Roses

December 29: Watch beautiful horses and talented riders perform drills and dances and demonstrate trick riding and roping. Attendees can also stroll through the stables, talk to riders and learn about the various equipment that the riders use. Learn about many different breeds of horses while enjoying the vendor court, displays, great music, food and drinks.

Dates:
Location:
The Los Angeles Equestrian Center 480 W. Riverside Dr., Burbank
+ Google Map

NYE Fireworks in Downtown Long Beach

December 31: Spend NYE at the Long Beach Waterfront and watch the sky dazzle with a free fireworks show over the harbor.

Dates:
Location:
Long Beach Waterfront 54th Place and Ocean Blvd., Long Beach, CA
+ Google Map
Cost:
Free

New Year’s Eve | SteelCraft Bellflower

December 31: Kick off the New Year with live music, festive fun, and double countdowns at this family-friendly NYE celebration. FREE!

Dates:
Location:
Steelcraft - Bellflower 16500 Bellflower Blvd., Bellflower, CA
+ Google Map
Cost:
Free

Fullerton First Night 2026 | Downtown Fullerton Plaza

December 31: Enjoy live music, family activities, and a fireworks finale as Fullerton rings in 2026 at its annual First Night celebration. FREE!

Dates:
Location:
Downtown Fullerton Harbor Blvd., Pomona Ave., and Wilshire Ave., Fullerton
+ Google Map
Cost:
Free

N.Y.E. | Gloria Molina Grand Park, LA

December 31: Ring in 2026 with live music, art installations, and a midnight 3D projection show at LA’s biggest free NYE celebration. FREE!

Dates:
Location:
Gloria Molina Grand Park 200 N. Grand Ave., Los Angeles, CA
+ Google Map
Cost:
Free

Floatfest: A Rose Parade Showcase in Pasadena

January 1-3: Experience this 2-mile showcase of Rose Parade floats and walk within a few feet of floats to appreciate the creativity and details of each display.

Dates:
Location:
Floatfest: A Rose Parade Showcase E Sierra Madre Blvd. & E Washington Blvd., Pasadena, CA
+ Google Map
Cost:
$26.50

Disclaimer: The Kidsguide team does their best to keep event details accurate at the time of posting, but information can change without notice! Be sure to double-check with the event organizer before heading out. Kidsguide is not responsible for any errors, omissions, or changes on our calendar—we’re just here to help you find the fun!