Christmas Parades in San Diego
Local parades bring communities together in festive processions throughout December. San Diego County hosts more than a dozen holiday parades, from massive downtown spectacles to charming neighborhood celebrations. This page covers the best parades and helps you find the right one for your group. For boat parades, visit our dedicated boat parade guide.
The big one
Port of San Diego Holiday Bowl Parade
Date: December 27 (annually)
Time: 10:00 AM
Location: Harbor Drive, Downtown San Diego
Attendance: ~1 million spectators
America’s largest balloon parade—this is a legitimate major production, not a scaled-down community version. Giant helium balloons (Macy’s-style), collegiate marching bands from across the country, elaborate floats, drill teams, and celebrities parade down San Diego’s waterfront celebrating the Holiday Bowl college football game. Over 100 entries, two-hour runtime, followed by the free Holiday Bowl Bash festival in the Gaslamp Quarter.
Arrive by 8:00 AM for curbside spots—this parade draws enormous crowds. North Harbor Drive near the start has somewhat less congestion than the Embarcadero. Bring low chairs or plan to stand. Trolley Blue Line serves the route. Parking is a nightmare; use public transit if possible.
Those wanting a big-city parade experience, visitors from out of town, groups willing to deal with massive crowds for top-tier entertainment.
San Diego’s unique twist: Boat parades
San Diego celebrates on the water with three boat parades featuring decorated vessels lit up at night. The San Diego Bay Parade of Lights (mid-December, two Sundays) is the largest with 80+ boats. Mission Bay Parade of Lights offers a more intimate experience. Oceanside Harbor Parade brings the celebration to North County. These maritime events are quintessentially San Diego—palm trees, waterfront views, and holiday lights reflecting on the bay. See our complete boat parade guide for viewing locations and schedules.
Best community parades
La Jolla Christmas Parade & Holiday Festival
Date: First Sunday in December
Festival: 11:30 AM – 4:00 PM | Parade: 1:30 PM
Location: Girard Avenue, La Jolla
La Jolla’s 68th+ annual parade is a beloved coastal tradition. Around 150 entries including marching bands, floats, equestrians, vintage vehicles, community groups, and a camel. Church bells peal, planes fly overhead—it’s charming and community-oriented without the overwhelming scale of the Holiday Bowl Parade. The Holiday Festival (Santa’s Village) on Wall Street runs before and after with Santa visits, crafts, music, and face painting.
Great option if you prefer a somewhat more relaxed, neighborhood festival feel rather than mega-crowds. Street parking is brutal—take MTS Route 30 or 140, or arrive very early. See our complete La Jolla guide.
Carlsbad Village Holiday Parade
Date: First Saturday in December
Time: 3:00 PM
Location: Grand Avenue, Carlsbad Village
Carlsbad’s annual parade brings 100+ entries through the heart of the village—decorated floats, high school marching bands, dance troupes, local businesses, community groups. Santa arrives on the final float. Tree lightings follow at several village locations. Small-town parade energy with good production value.
Arrive by 2:15 PM for curb space. Bring low beach chairs (no tall chairs). North side gets sun; south side is shade. Coaster to Carlsbad Village station is 5-minute walk. Browse all North County events.
Chula Vista Starlight Parade & Festival
Date: Mid-December Saturday
Festival: 3:00 PM | Tree Lighting: 5:45 PM | Parade: 6:00 PM
Location: Third Avenue, Downtown Chula Vista
The 60th+ annual Starlight Parade draws 50,000+ to downtown Chula Vista for an evening celebration. Festival with holiday market, Santa photos, and live entertainment precedes the 6:00 PM parade. Over 100 entries including dazzling lighted floats, marching bands, dancers, and classic cars turn Third Avenue into a luminous spectacle. The evening timing and lights make this distinctive from daytime parades.
UC San Diego Blue Trolley stops at E or H Street. Routes 701, 704, 705, 709 serve Third Avenue. The parade returned in 2023 after pandemic hiatus—South Bay’s premier holiday event.
Other notable parades
Escondido Jaycees Christmas Parade (mid-December Saturday, 10:00 AM) – North County’s longest-running tradition with 70+ years of history. Over 100 entries, followed by Holiday Festival at Grape Day Park with vendors, food, and Santa.
Encinitas Holiday Parade (first Saturday in December, 5:30 PM) – Thousands line Coast Highway 101 for 100+ entries. Heritage tree lighting at Moonlight Beach precedes festivities. Coastal vibe.
Ocean Beach Holiday Parade (first Saturday in December, 5:00 PM) – 40+ years of quirky OB tradition. Classic Woodies, local bands, creative floats, unmistakable surf town community spirit. Beloved and weird in the best way.
Coronado Holiday Parade (early December, 6:00 PM) – Part of larger island celebration with business open houses, live music, and tree lighting at Rotary Park. Parade down Orange Avenue toward Hotel del. See our Coronado guide.
More North County options
If you’re in North County and want local options: Vista Christmas Parade (66+ years, “Christmas at the Movies” theme), Fallbrook Christmas Parade (“Festival of Lights” with lighted floats), San Marcos Holiday Parade (Kiwanis-organized, 2.5-mile route), and Pacific Beach Holiday Parade (beach town flair, Garnet Avenue). All free, all family-friendly, all emphasize local community over big production.
The pet parade
Gaslamp Quarter Holiday Pet Parade (mid-December Saturday, parade at 1:00 PM) deserves its own mention. Adorable pets in holiday costumes parade through downtown. Pet expo, photo ops, games, Pups in the Pub party. Perfect for dog lovers. Not a traditional parade, but extremely popular and fun. See our Christmas with dogs guide.
Viewing tips
For families with kids
Stake out spots near the beginning of routes—entries are fresh, excited, and you can leave easily if meltdowns happen. Bring low beach chairs or blankets for kids to sit on (elevates them slightly for better views). Pack snacks, water, entertainment for the wait. Scout restrooms before the parade starts. Side streets off main routes offer quick escapes if needed.
Arrival timing
Major parades (Holiday Bowl): arrive 2+ hours early. Community parades (La Jolla, Carlsbad, Chula Vista): arrive 60-90 minutes early. Neighborhood parades: arrive 30-45 minutes early. This gets you curb space and time to settle without stress.
Parking and transit
Parking near parade routes fills completely. Use public transit when possible—MTS Trolley serves downtown parades, Coaster serves North County. Youth 18 and under ride free. If driving, expect to walk 10-15 minutes from your parking spot. Road closures start 2-4 hours before parade time—plan routes accordingly.
What to bring
Low chairs (check individual parade rules—some prohibit tall chairs that block views), blankets, sunscreen (yes, even in December), layers for temperature changes, cash for food vendors, phone chargers. Most parades have limited public restrooms—plan accordingly.
Accessibility
Most parades have designated accessible viewing areas—contact organizers in advance as spaces are limited. Beginning and end of routes tend to be less congested than middle sections. MTS Trolley stations have elevators/ramps, all buses are wheelchair accessible. Call (619) 233-3004 for specific MTS accessibility questions.
Parades feel like neighborhood parties on the move. With a little planning you can stake out a great spot and enjoy color, music, and community spirit. Pick one or two parades that fit your schedule and vibe—you don’t need to attend them all. Return to our events calendar or explore more free holiday events.