~~ December 5–6 & 12–13, 2026 ~~ Saturdays 10 am – 8 pm · Sundays 10 am – 6 pm ~~ El Monte County Park, Lakeside ~~

A 3-Day San Diego Itinerary for December 2026

Spend one day in Balboa Park and Coronado, one day out east at the Yuletide Medieval Festival in Lakeside, and one day in Old Town and on the bay. Below are versions for the December 4-6 and December 11-13 weekends.

The plan in brief

Three days is enough to see San Diego’s holiday side without rushing. The idea is simple: give each day one area, so you are not crossing the county twice a day. Day 1 stays central, Day 2 heads inland to East County, and Day 3 returns to the water. December days are short (sunset is around 4:42 pm), so put outdoor sightseeing in the morning and early afternoon and save lights, shows and dinners for after dark.

  • Day 1: Balboa Park and Coronado, with skating by the ocean in the evening.
  • Day 2: East County. The Yuletide Medieval Festival at El Monte County Park in Lakeside, staying into the evening on a Saturday or booking the St. Nicholas Feast.
  • Day 3: Old Town San Diego State Historic Park, the bayfront and, depending on your weekend, the Bay Parade of Lights.

Day 1: Balboa Park and Coronado

Start in Balboa Park. If your trip includes Friday, December 4, or Saturday, December 5, the City of San Diego’s free December Nights festival fills the park (Friday 4 to 10 pm, Saturday noon to 10 pm). On other days the park is calmer, and The Old Globe’s holiday shows give you a reason to stay: Dr. Seuss’s How the Grinch Stole Christmas! runs November 4 through December 31, and Ebenezer Scrooge’s BIG San Diego Christmas Show runs November 20 through December 27. Both are ticketed, so book before you arrive.

In the late afternoon, cross to Coronado for Skating by the Sea at Hotel del Coronado. Through December 17 the rink opens 4 to 10 pm Monday to Thursday, 2 to 10 pm on Fridays and 10 am to 10 pm on weekends; from December 18 it is open daily from 10 am. The hotel notes that the schedule can change, so check before you go.

Day 2: East County and the festival in Lakeside

Head inland to El Monte County Park, 15805 El Monte Road in Lakeside, about 26 miles by road from the Gaslamp Quarter. The Yuletide Medieval Festival recreates a holiday in England in 1420, in the closing years of Henry V’s reign: knights in tournament, a daily battle pageant by the guilds reenacting the Battle of Meaux, the King’s Procession, reenactor encampments with demonstrations, minstrels, jesters and storytellers, an artisan marketplace, and St. Nicholas, Father Christmas and Krampus. The daily show schedule isn’t published, so look for it when you arrive.

How you shape the day depends on which day you pick. On a Saturday the festival runs 10 am to 8 pm, so you can stay well past sunset and see the encampments and marketplace after dark, or book the seated St. Nicholas Feast at 6 pm: five courses with King Henry V and St. Nicholas of Myra presiding. On a Sunday the festival closes at 6 pm and the feast is at noon, which suits families and anyone who wants an early night before Day 3.

A few practical points. Tickets are sold online per day; adult admission (11 and older) is $35, and children 10 and under get in free. Parking is a separate add-on: General Shuttle & Parking for $10 or limited Fairgrounds Premium Parking for $35. There is no cell coverage at the park, so screenshot your tickets and directions, and bring cash. Inland nights get cold: NOAA’s 1991-2020 normals put El Cajon’s average December low near 42°F, so pack a warm layer and a small flashlight.

Day 3: Old Town, the bay and whales

Spend the morning at Old Town San Diego State Historic Park, where five original adobe buildings, museums, shops and a working blacksmith shop tell the story of early California. California State Parks lists the Visitor Center and select museums as open 10 am to 5 pm, and the museums close on Christmas.

In the afternoon, head to the bayfront. If your trip ends on Sunday, December 13 (or December 20), the San Diego Bay Parade of Lights starts at 5:30 pm and is free to watch from shore; pick one spot and arrive early.

Whale watching is a matter of timing. The National Park Service puts the gray whale watching season at Cabrillo National Monument from late December to mid-March, so on an early-December trip, enjoy the Point Loma views rather than counting on whales.

Variant A: Friday to Sunday, December 4-6

This is the first festival weekend, and it overlaps with December Nights and the La Jolla Christmas Parade, so it is the busiest of the two.

  • Friday, December 4: arrive, then spend the evening at December Nights in Balboa Park (4 to 10 pm), leaving Saturday free for Lakeside.
  • Saturday, December 5: the festival in Lakeside, 10 am to 8 pm, with the 6 pm feast if you have booked it.
  • Sunday, December 6: Old Town in the morning, then the La Jolla Christmas Parade and Holiday Festival (free; the festival runs 1 to 5 pm at the La Jolla Recreation Center, and the parade starts in the early afternoon).
  • Swap option: do Balboa Park and Coronado on Saturday and the festival on Sunday, December 6, with the noon feast and a 6 pm close.

Variant B: Friday to Sunday, December 11-13

The second and final festival weekend pairs well with the first sailing of the Bay Parade of Lights.

  • Friday, December 11: Balboa Park and an Old Globe show, or Coronado skating (open 2 to 10 pm on Fridays).
  • Saturday, December 12: the festival in Lakeside, staying after dark or booking the 6 pm feast.
  • Sunday, December 13: Old Town in the morning, then the Bay Parade of Lights from 5:30 pm.
  • Alternative Saturday evening: the Water Lantern Festival at Santee Lakes runs December 12 and 13, 2 to 7 pm, with the lantern launch from 5 to 7 pm (ticketed through the organizer). If you choose it, move the medieval festival to Sunday, December 13, and see the boat parade’s December 20 sailing instead, or skip it.

Tips for the whole trip

  • Book anything limited first: feast seats are capped at 100 per day (20 Kids Feast seats), and premium parking is limited.
  • Base yourself centrally for Days 1 and 3; the drive to Lakeside is the one long trip.
  • Pack layers. San Diego’s average December high is about 66°F, but evenings cool quickly, especially inland.
  • Recheck every event’s official site the week before, since holiday schedules change.

Questions

Which day of the itinerary should be the festival day?

Make it the middle day. That keeps your arrival and departure days near the coast and gives the inland trip a full day. Choose Saturday if you want to stay after dark or have dinner at the 6 pm feast, and Sunday if you want a noon feast and a 6 pm close.

Can I see the Bay Parade of Lights and the festival on the same day?

It is very tight. On Sunday, December 13, the festival closes at 6 pm and the boat parade starts at 5:30 pm on the bay, about 26 miles away. It is easier to see the festival on Saturday and the parade on Sunday.

Is early December too early for whale watching?

Usually, from shore. The National Park Service puts the gray whale watching season at Cabrillo National Monument from late December to mid-March, so sightings are more likely later in the month.

Do kids need festival tickets?

Children 10 and under get in free and do not need an admission ticket. Adult admission covers ages 11 and older. If kids will join the feast, there is a separate Kids Feast ticket with 20 seats per day.

Sources

  1. December Nights, City of San Diego
  2. San Diego Bay Parade of Lights, San Diego Bay Parade of Lights
  3. Skating by the Sea, Hotel del Coronado
  4. Old Town San Diego State Historic Park, California State Parks
  5. Whale Watching, National Park Service, Cabrillo National Monument
  6. Water Lantern Festival: San Diego, Water Lantern Festival