City

Where to See Santa in San Diego (2026)

Free photos, classic portraits, Santa cruises, holiday trains and festive meals across San Diego County.

New to RoamRecs? Save these places to your own map in one tap, find them again on your phone, and share lists with friends. It’s free.

Open the map →
Where to See Santa in San Diego (2026)

Run a business in this guide, or want yours added? Get in touch. Or get featured.

38 places on the map
Filter by section

Santa makes a very San Diego entrance: across the bay in a Hawaiian shirt, onto the beach by parachute, or out on Mission Bay with carolers on board. There are traditional portraits too, along with neighborhood celebrations where the whole outing costs very little.

We've picked 37 Santa visits across San Diego County, from Coronado and Chula Vista to Carlsbad, Oceanside and the inland towns. Start with Surfin' Santa for a waterfront photo, Fashion Valley for a classic portrait, the North Pole Limited for a big family outing, or one of the free community visits close to home. Dec. 5–6 is the busiest weekend of the season, with about a dozen community Santa visits across the county.

San Diego Santa Visits at a Glance

Santa stopAreaSanta dates
Surfin' Santa at Seaport VillageDowntown waterfrontNov. 28, 1–4 p.m.
Hotel del CoronadoCoronadoDec. 4–6, 11–13, 18–24; Skydiving Santa Dec. 2
Fashion ValleyMission ValleyNov. 6–Dec. 24
Westfield UTCUniversity CityNov. 20–Dec. 24
The Valley San DiegoMission ValleyNov. 27–Dec. 24; breakfast Dec. 19
Plaza BonitaNational CityNov. 13–Dec. 24
Otay Ranch Town CenterEastern Chula VistaNov. 27–Dec. 24
North County Mall Sensory SantaEscondidoDec. 6, 9–11 a.m.
Del Mar Highlands Town CenterCarmel ValleyDec. 3, 5, 10, 12, 17, 19
One PaseoCarmel ValleyDec. 6, 11 a.m.–2 p.m.
The Village at Pacific Highlands RanchPacific Highlands RanchDec. 5 and 13
San Diego ZooBalboa ParkNov. 28–29; Dec. 5–6, 12–13, 19–25
San Diego Zoo Safari ParkEscondidoNov. 28–29; Dec. 5–6, 12–13, 18–24
SeaWorld San DiegoMission BayChristmas Celebration days
Sesame Place San DiegoChula VistaSelect holiday days
LEGOLAND California (LEGO Santa)CarlsbadSelect dates, Nov. 21–Jan. 3
Petco Park Holiday WonderlandEast VillageDec. 4–6, 8–13, 16–23
Swiss Winter VillageLiberty StationFri.–Sun., Nov. 27–Dec. 20
North Pole LimitedCampoFri.–Sun., Nov. 27–Dec. 20
Jingle Belle CruiseMission BayDec. 20–24
Oceanside Santa Boat RideOceanside HarborDec. 12
Westgate Teddy Bear TeaDowntownDec. 5, 6, 13, 19, 20, 21
Fairmont Grand Del MarCarmel ValleySelect dates, Nov. 27–Dec. 24
Pendry Santa BrunchGaslamp QuarterDec. 12–13
Little Italy Christmas VillageLittle ItalyDec. 5
La Jolla Santa VisitsLa Jolla VillageDec. 6
Chula Vista Starlight FestivalDowntown Chula VistaDec. 5, from 3 p.m.
Santee Trolley SquareSanteeNov. 20; Dec. 2
Old Poway ParkPowayDec. 11–12
Bates Nut FarmValley CenterNov. 27–28; Dec. 11–12
Downtown El Cajon Holiday LightsEl CajonDec. 6
Lakeside Spirit of ChristmasLakesideDec. 5, Santa from 5 p.m.
Village FaireCarlsbad VillageDec. 6, 2–4:30 p.m.
Cardiff Kringle MingleCardiff-by-the-SeaDec. 6, 11 a.m.–2 p.m.
North Park LibraryNorth ParkDec. 7, 6–8 p.m.
Leo Carrillo RanchCarlsbadDec. 5, 5–8 p.m.
La Mesa Holiday in the VillageLa Mesa VillageDec. 12
Each listing has costs and booking details; free admission and free photos are separate things.

Santa Photos at San Diego Malls, Hotels and the Waterfront

Start here when the photo is the point. Mall and hotel sets run for weeks and take reservations; Surfin' Santa is a one-afternoon waterfront event worth building a day around. Skating at the Del the same day? See our San Diego holiday ice skating guide.

Surfin' Santa at Seaport Village

Surfin' Santa at Seaport Village

849 W Harbor Dr, San Diego, CA 92101, USA

The most San Diego Santa photo you can get. Santa swaps the coat for a Hawaiian shirt and boardshorts, arrives from the bay and poses on a giant surfboard. The boardwalk parade makes the wait part of the fun, so bring visiting family and stay for a walk along the water. Details: Nov. 28, 1–4 p.m. Photos are in the Fountain Courtyard and the download is free. There are no reserved slots, so arrive early. Weather can affect the event.

Hotel del Coronado

Hotel del Coronado

1500 Orange Ave, Coronado, CA 92118, USA

The Del is where a Santa visit becomes an occasion. Dress everyone before you leave home, book a portrait in front of the Christmas tree and leave time for the beach and the hotel afterward. Details: Portraits Dec. 4–6, 11–13 and 18–24; reserve one slot per family. A 5x7 print is included and extra prints or digital files cost more. On Dec. 2, Skydiving Santa lands on Del Beach at 4:30 p.m. (weather permitting), with photos on Southpointe Lawn 5–8 p.m. using passes handed out on site.

Fashion Valley

Fashion Valley

7007 Friars Rd, San Diego, CA 92108, USA

The longest Santa season in the guide, which makes Fashion Valley the easy way to get holiday-card photos done before December fills up. Book the photo first and save the shopping for after, especially with a baby or toddler. Details: Nov. 6–Dec. 24, closed Thanksgiving, first-level Center Court near Macy's. Phones aren't allowed on the set, and a reservation is a shared arrival window. Santa Paws is Nov. 22 and the Caring Santa sensory session is Dec. 6, both 8:30–10:30 a.m.

Santa at Westfield UTC's Peppermint Beach Club

Santa at Westfield UTC's Peppermint Beach Club

4545 La Jolla Village Dr Ste E-25, San Diego, CA 92122, USA

UTC gives the mall visit a coastal twist, with Santa in a Christmas bungalow at the Peppermint Beach Club. Pair it with lunch, or use it when relatives are staying around La Jolla. Details: Nov. 20–Dec. 24. Reservations are encouraged and walk-ins depend on space. Santa Paws runs Nov. 23 and 30 and Dec. 7 and 14, 4–8 p.m.; book the pet session specifically.

The Valley San Diego

The Valley San Diego

1640 Camino Del Rio N, San Diego, CA 92108, USA

The former Mission Valley mall keeps things practical: Santa's cabin is in The Oasis near AMC and Yard House, so a photo slots neatly between lunch and a movie. The free Dec. 19 breakfast is the better bet if you'd rather make a morning of it. Details: Portraits Nov. 27–Dec. 24. Breakfast runs 8–10 a.m. outside Panera and Nordstrom Rack; free tickets are required in advance and a professional photo package isn't included. Sensory Santa is Dec. 6, 9–10:30 a.m.; pet photos are Nov. 30 and Dec. 7.

Plaza Bonita

Plaza Bonita

3030 Plaza Bonita Rd #2075, National City, CA 91950, USA

The straightforward South Bay portrait, with one upgrade worth knowing about. The Signature Santa Experience is a private 15-minute session for one family with story time and digital photos, a real step up if a quick turn on the set never feels like enough. Details: Nov. 13–Dec. 24, closed Thanksgiving, Level 1 Center Court in front of JCPenney. Walk-ups are taken as space allows; the Signature session needs a reservation. A sensory-friendly session runs Dec. 6.

Otay Ranch Town Center

Otay Ranch Town Center

2015 Birch Rd, Chula Vista, CA 91915, USA

Santa's Fireplace Lounge is the closest portrait set for families on the east side of Chula Vista, open daily through Christmas Eve. Dogs get their own evenings, too. Details: Nov. 27–Dec. 24; book a photo package online. Pet sessions run Mondays and Tuesdays, Nov. 30–Dec. 15, 4–7 p.m.

Sensory Santa at North County Mall

Sensory Santa at North County Mall

272 E Via Rancho Pkwy, Escondido, CA 92025, USA

One morning set aside for kids who find the usual Santa set overwhelming: the mall turns the music off and dims the lights. Reserve the session and ask about any other accommodation your family needs. Details: Dec. 6, 9–11 a.m. The center now goes by Mershops North County. Photo packages are priced at booking.

Santa at Del Mar Highlands Town Center

Santa at Del Mar Highlands Town Center

12925 El Camino Real, San Diego, CA 92130, USA

Santa's big red sleigh near Jimbo's runs Thursdays and Saturdays, so a weekday visit is possible when weekends are packed. Keep it simple: photo, then lunch. Details: Dec. 3, 5, 10, 12, 17 and 19, 11 a.m.–2 p.m.; bring your own camera. The surfing-Santa rooftop display is decoration only.

One Paseo Jingle and Mingle

One Paseo Jingle and Mingle

3725 Paseo Pl, San Diego, CA 92130, USA

A Sunday-afternoon Santa on the OP Lawn, with plenty of places to eat afterward. Plan around the daytime event rather than the center's evening hours. Details: Dec. 6, 11 a.m.–2 p.m. The holiday mini photography sessions One Paseo advertises are a separate booking.

Santa at The Village at Pacific Highlands Ranch

Santa at The Village at Pacific Highlands Ranch

13490 Pacific Highlands Ranch Pkwy, San Diego, CA 92130, USA

Two chances for nearby families: Santa photos at the Dec. 5 tree lighting, then a dedicated photo afternoon on Dec. 13. Choose the afternoon if an earlier finish matters. Details: Dec. 5 runs 5–7:30 p.m.; Dec. 13 runs 3–6 p.m.

Email me this guide

All 38 places with map links, in your inbox. No account needed.


Bigger Santa Outings in San Diego: Attractions, Trains, Cruises and Meals

These are the Santa visits to plan a day around: a zoo or theme park, a ticketed holiday village, a Christmas train, a harbor cruise or a festive meal. Most are booked ahead, and admission and Santa photo packages are usually priced separately, so book the outing first and keep the rest of the day loose. For the evening light shows at the Zoo, Safari Park and SeaWorld, see our San Diego Christmas lights guide.

Santa's Factory at the San Diego Zoo

Santa's Factory at the San Diego Zoo

2920 Zoo Dr, San Diego, CA 92101, USA

Santa's Factory makes a natural pause in a Zoo day. See the animals while everyone has energy, then head to Treetops Plaza in Lost Forest. The early-December daytime visits suit kids who'll be ready to go home before the evening lights. Details: Noon–6 p.m. Nov. 28–29; noon–4 p.m. Dec. 5–6, 12–13 and 24; noon–8 p.m. Dec. 19–23 and Christmas Day. Zoo admission or membership required; photo packages are extra.

Santa at the San Diego Zoo Safari Park

Santa at the San Diego Zoo Safari Park

15500 San Pasqual Valley Rd, Escondido, CA 92027, USA

A different trip from the Zoo, and the one to pick from North County. Do the animals and trails in daylight, then find Santa at Safari Base Camp. On Wild Holidays nights you can stay on for the lights. Details: Noon–8 p.m. Nov. 28–29 and Dec. 18–23; 10 a.m.–5 p.m. Dec. 5–6 and 12–13; 10 a.m.–3 p.m. Christmas Eve, with scheduled breaks. Santa finishes Dec. 24 even though Wild Holidays keeps going.

Santa's Cottage at SeaWorld San Diego

Santa's Cottage at SeaWorld San Diego

500 Sea World Dr., San Diego, CA 92109, USA

Santa's Cottage on SkyTower Lawn adds a traditional stop to a day of rides, shows and holiday lights. Visit him before the show schedule takes over, so he doesn't get squeezed in at the end. Details: Christmas Celebration is included with park admission; Santa photo packages cost extra. Dine with Orcas & Santa runs select dates through Dec. 24, from $59.99 for ages 10+ and $39.99 for ages 3–9, plus admission.

Santa at Sesame Place San Diego

Santa at Sesame Place San Diego

2052 Entertainment Cir, Chula Vista, CA 91911, USA

For a kid who already loves Elmo, this gives Santa plenty of company. A Very Furry Christmas pairs traditional Santa photos with Cookie Claus and the rest of the Sesame Street gang in holiday outfits. Details: Included with admission or an eligible pass; photo packages are extra. Santa appears on select operating days, so plan the rides and characters around his time slot.

LEGO Santa at LEGOLAND California

LEGO Santa at LEGOLAND California

One Legoland Dr, Carlsbad, CA 92008, USA

This is LEGO Santa, a brick-built character rather than the traditional Santa, and for a LEGO-obsessed kid that's the whole point. He fits right into Christmas Bricktacular's giant LEGO tree and holiday displays. Details: Bricktacular runs select dates Nov. 21–Jan. 3; LEGO Santa's appearances are on the daily character schedule. Included with park admission and select annual passes.

Santa at Petco Park Holiday Wonderland

Santa at Petco Park Holiday Wonderland

840 K St, San Diego, CA 92101, USA

A whole downtown evening on one ticket: Santa, a carousel, a Christmas train, carnival games and real-snow sledding in Gallagher Square. See Santa first, before everyone gets absorbed in the rest. Details: Dec. 4–6, 8–13 and 16–23; $24–$34 admission. Food and shopping are extra. Use the entrance on your event ticket, not general ballpark directions.

Santa's Headquarters at Swiss Winter Village

2850 Roosevelt Rd, San Diego, CA 92106, USA

New to San Diego this year: a Zurich-style Christmas market with dozens of artisan chalets on Liberty Station's promenade, plus Santa's Headquarters for photos on weekend afternoons. Book Santa, then make an evening of the market food and shopping. Details: Entry is a timed ticket and the market is cashless. Santa is there Fridays–Sundays, Nov. 27–Dec. 20, 1–7 p.m.; choose an entry time in that window to see the Santa option when booking.

North Pole Limited

North Pole Limited

750 Depot St, Campo, CA 91906, USA

The Santa visit to make the main event of the day. The train leaves Campo with elves, stories, songs, cocoa and cookies, then picks up Santa and Mrs. Claus, who visit with passengers on the ride back. Choose it for a train-loving kid, and treat the backcountry drive as part of the trip. Details: Fridays–Sundays, Nov. 27–Dec. 20. Departures 5 and 7 p.m. Fridays and Saturdays, 3 and 5 p.m. Sundays; about 90 minutes. Fares from $30 for ages 18+ and $15 for ages 1–17. Arrive 30 minutes early at Campo Depot, not the museum's La Mesa site.

Jingle Belle Family Cruise With Santa

Jingle Belle Family Cruise With Santa

998 W Mission Bay Dr, San Diego, CA 92109, USA

An afternoon on Mission Bay with carolers and kids' activities between Santa moments. It's built for Christmas week, when family is in town and everyone would enjoy time on the water. Details: Dec. 20–24, 2 and 4 p.m. sailings from the Bahia Resort dock, 90 minutes. $50 per person plus taxes and fees; keepsake photo $15. Every guest needs a ticket, infants included. Day visitors park at nearby Ventura Cove. Bring a layer.

Oceanside Adventures Boat Ride With Santa

Oceanside Adventures Boat Ride With Santa

256 Harbor Dr, Oceanside, CA 92054, USA

The best value in the guide: a roughly 20-minute harbor loop with Santa for $5. Festive and short, it leaves the rest of the afternoon free for lunch by the harbor. Details: Dec. 12, departures 11 a.m.–3 p.m. $5 ages 3+, $3 ages 0–2. Reserve ahead and check in at the kiosk under the lighthouse 20 minutes before your boat. Bring your own camera.

Santa's Teddy Bear Tea at The Westgate Hotel

Santa's Teddy Bear Tea at The Westgate Hotel

1055 Second Ave, San Diego, CA 92101, USA

Sit down, dress up a little and make Santa feel unhurried. Story time leads into photos, tea and festive bites, and every child leaves with a teddy bear, which makes this the pick for grandparents and multigenerational groups. Details: Dec. 5, 6, 13, 19, 20 and 21, 11 a.m.–1:30 p.m. in Le Fontainebleau Room. $75 adult, $45 ages 0–10, plus tax and automatic gratuity. Cancellations within 72 hours cost $25 per person. Validated parking $10 for three hours.

Santa at Fairmont Grand Del Mar

Santa at Fairmont Grand Del Mar

5300 Grand Del Mar Ct, San Diego, CA 92130, USA

Two ways to do it: an evening of Santa and story time at Grand Social, or a leisurely brunch at Amaya with Santa visiting tables. Pick the one that suits your kids before booking; they're very different outings. Details: Grand Social Santa Nov. 27–30, Dec. 4–6, 11–13 and 18–24, first come, first served; Winter Wonderland entry from $30 adult, $20 child. Amaya brunch weekends Nov. 28–Dec. 20, 11 a.m.–2 p.m., à la carte and reserved separately.

Pancakes and Pajamas Brunch With Santa at Pendry

Pancakes and Pajamas Brunch With Santa at Pendry

425 Fifth Ave, San Diego, CA 92101, USA

The pajamas-and-pancakes version of Christmas morning. The Santa brunch at Provisional Kitchen comes with holiday pajamas for the kids, so they can show up in their most festive sleepwear and go home with something beyond the photo. Details: Dec. 12–13, 9 a.m.–1:30 p.m. $55 child package before tax and 20% gratuity; a $25 deposit is credited to the check. Book the Santa brunch specifically, not a regular table.


Free and Community Santa Celebrations Around San Diego County

The neighborhood events give this list its local character, and most are free to attend. Many happen on a single day and Santa's window is often shorter than the festival, so get the photo first and let dinner be the flexible part. Several of these double as holiday markets; our San Diego Christmas markets guide has the shopping side.

Little Italy Tree Lighting and Christmas Village

Little Italy Tree Lighting and Christmas Village

523 W Date St, San Diego, CA 92101, USA

Santa as part of a proper evening out: the Christmas Village along India Street, decorated streets, music and the 6:30 p.m. tree lighting, then dinner in the neighborhood. Come for the atmosphere rather than a timed portrait. Details: Dec. 5, 4–8 p.m., along India Street between W. Cedar and W. Grape streets. Find Santa before you browse.

La Jolla Santa Visits (afternoon, Recreation Center)

La Jolla Santa Visits (afternoon, Recreation Center)

615 Prospect St, La Jolla, CA 92037, USA

Free reservations give La Jolla's parade-day Santa more structure than most community visits. See him in the village before the parade or at the festival afterward, and don't try to follow him between the two. Details: Dec. 6. Afternoon visits are 3–4 p.m. at the Holiday Festival here; morning visits are 11 a.m.–1 p.m. outside Chase Bank on Girard Avenue. Arrive 10 minutes early with your emailed Santa Visit ticket.

La Jolla Santa Visits (morning, Girard Avenue)

La Jolla Santa Visits (morning, Girard Avenue)

7777 Girard Ave, La Jolla, CA 92037, USA

The morning stop for La Jolla's free Santa visits, outside Chase Bank before the Christmas Parade. Details: Dec. 6, 11 a.m.–1 p.m. Free priority reservations; walk-ups depend on space. Afternoon visits move to the La Jolla Recreation Center.

Santa at the Chula Vista Starlight Festival

Santa at the Chula Vista Starlight Festival

373 Park Way, Chula Vista, CA 91910, USA

Start with Santa, then enjoy the rest of downtown Chula Vista's celebration with the tree lighting and parade still to look forward to. A full festive South Bay evening with no tickets to buy. Details: Dec. 5. Free Santa photos from 3 p.m. around Memorial Park and Third Avenue; tree lighting 5:30 p.m., parade 6 p.m.

Selfies With Santa at Santee Trolley Square

Selfies With Santa at Santee Trolley Square

9888 Mission Gorge Rd, Santee, CA 92071, USA

Join the line, take your own picture, done. The Dec. 2 selfie event is the simplest free Santa photo in the county, and the Nov. 20 Holiday Lighting is a second chance to see him at the same center. Details: Dec. 2 from 4 p.m. on the amphitheater stage by the big tree. Nov. 20: Santa photos between Target and Miniso from 5:30 p.m., tree lighting 6:15 p.m.; parking is tight, so consider the trolley.

Christmas in the Park at Old Poway Park

Christmas in the Park at Old Poway Park

14134 Midland Rd, Poway, CA 92064, USA

Music, treats, a little train and Santa: the makings of a local tradition. Pick up a return-time ticket for Santa first, then spend the wait on everything else. Details: Dec. 11–12, 3:30–8:30 p.m., free. Santa tickets are $5 from the booth outside Templars Hall in Carriage Turn. On Friday, Santa arrives by train for the 6 p.m. tree lighting.

Santa at Bates Nut Farm

Santa at Bates Nut Farm

15954 Woods Valley Rd, Valley Center, CA 92082, USA

Room to wander, a farm setting and free Santa photos. Thanksgiving weekend pairs Santa with the holiday craft fair; in December he arrives by fire truck on Friday evening and by hayride on Saturday morning. Details: Nov. 27–28, photos 12:30–2:30 p.m. Dec. 11, visits 6–8 p.m.; Dec. 12, Santa arrives at 11 a.m. Entry and parking are free; bring your own camera.

Holiday Lights in Downtown El Cajon

Holiday Lights in Downtown El Cajon

200 E Main St, El Cajon, CA 92020, USA

East County's free holiday evening, with music, a market and kids' activities around Prescott Promenade. See Santa first, then stay for the tree lighting if the kids still have energy. Details: Dec. 6, 3–7 p.m. The Santa line can close before the end, so go early.

Spirit of Christmas in Lakeside

Spirit of Christmas in Lakeside

9906 Maine Ave, Lakeside, CA 92040, USA

A true hometown gathering, with local groups, holiday shopping and Santa and Mrs. Claus arriving for the tree lighting at the Olde Community Church. Details: Dec. 5, 3–7:30 p.m. on Maine Avenue, but Santa doesn't arrive until 5 p.m. Admission is free.

Santa at Village Faire's Carlsbad Tree Lighting

Santa at Village Faire's Carlsbad Tree Lighting

300 Carlsbad Village Dr, Carlsbad, CA 92008, USA

Santa, Mrs. Claus and an elf roll in on an antique fire truck, then it's crafts, entertainment and free photos around the tree. Follow it with a wander through the village and an easy meal. Details: Dec. 6, 2–4:30 p.m. Santa's arrival is planned for about 2:15 p.m. and the tree lighting for 4:30 p.m.

Cardiff Kringle Mingle

Aberdeen Dr, Encinitas, CA 92007, USA

Small, coastal and easy to fold into a Sunday. Santa poses in a vintage Camera Camper sleigh while makers' stalls and live music fill Aberdeen Drive. Get in the Santa line before you start shopping. Details: Dec. 6. The market opens at 10 a.m.; Santa is there 11 a.m.–2 p.m. and leaves on time.

Santa Visits North Park Library

Santa Visits North Park Library

3795 31st St, San Diego, CA 92104, USA

Free family photos, a craft and a balloon artist in the Children's Area. No registration, no ticket and no package to buy. Details: Dec. 7, 6–8 p.m.; walk-ins welcome.

Holiday at the Rancho at Leo Carrillo Ranch

Holiday at the Rancho at Leo Carrillo Ranch

6200 Flying Leo Carrillo Ln, Carlsbad, CA 92009, USA

Santa in a historic park instead of a mall, with holiday lights, crafts and an outdoor movie to end the night. Details: Dec. 5, 5–8 p.m. The Santa visit is included with admission; souvenir photos, food and drinks are extra. Presale closes at 5 p.m. the Friday before.

Santa Nook at La Mesa Holiday in the Village

La Mesa Blvd & Spring St, La Mesa, CA 91942, USA

The adults browse and the kids have a reason to come along. The street festival has a Santa Nook and a Mrs. Claus reading nook among the village shops and holiday stalls. Details: Dec. 12, noon–9 p.m., on La Mesa Boulevard between Spring and 4th streets.


Sensory-Friendly Santa and Pet Photos With Santa in San Diego

These sessions have their own dates and booking rules, so reserve the named session rather than a regular slot.

Sensory-friendly SantaWhenHow to book
Fashion ValleyDec. 6, 8:30–10:30 a.m.Reserve Caring Santa
The Valley San DiegoDec. 6, 9–10:30 a.m.Choose Sensory Santa
Plaza BonitaDec. 6Book the sensory event
North County MallDec. 6, 9–11 a.m.Reserve; music off, lights dimmed
Pet photos with SantaWhen
Fashion ValleyNov. 22, 8:30–10:30 a.m.
Westfield UTCNov. 23 and 30, Dec. 7 and 14, 4–8 p.m.
The Valley San DiegoNov. 30 and Dec. 7
Otay Ranch Town CenterMondays and Tuesdays, Nov. 30–Dec. 15, 4–7 p.m.
Photo packages are bought separately. Review each venue's pet rules before bringing an animal.

Save this guide

Keep this guide in your RoamRecs so you can find it again later.

Email me this guide

All 38 places with map links, in your inbox. No account needed.

Some booking links are affiliate links — if you book through them, RoamRecs may earn a small commission at no extra cost to you. It never changes which places we recommend.

Own or run a place in this guide, or want yours added? Get in touch. Own a restaurant or bar here? Become a featured partner on this guide →

Frequently asked questions

Where can we get free Santa photos in San Diego?
Start with Surfin' Santa at Seaport Village, Santee's Dec. 2 Selfies with Santa, Bates Nut Farm, Village Faire in Carlsbad, North Park Library and Chula Vista's Starlight celebration. Some give you a photo and some are bring-your-own-camera, so read the listing. A free street festival can still charge for Santa photos, rides or parking.
Do we need a reservation to see Santa?
Book ahead for the North Pole Limited, both boat rides, the hotel meals, Swiss Winter Village and regular portraits at the Del. Mall appointments are worth booking even where walk-ups are taken. La Jolla offers free priority reservations, and The Valley's free breakfast needs an advance ticket. Community events mostly run on a first-come line.
Can we take our own pictures with Santa?
Yes, at the own-camera visits, including Santee's selfie event, Bates Nut Farm, Del Mar Highlands and the Oceanside harbor ride. Professional portrait sets can restrict phones; Fashion Valley does. Decide whether you want a professional package or a casual family picture before choosing where to go.
When is the busiest weekend for Santa in San Diego?
Dec. 5–6, when about a dozen community celebrations bring Santa to Little Italy, La Jolla, Chula Vista, Lakeside, Carlsbad, Cardiff and Carmel Valley. Pick one and arrive at the start of Santa's window. The malls and attractions spread their visits across the whole season if you'd rather avoid the rush.
Where is a good Santa visit for a toddler?
A nearby daytime visit, a portrait slot that fits around naps, or a short outing you're happy to leave early. Sesame Place suits a child who already loves the characters, and Oceanside's 20-minute boat ride is an easy win for a family that likes the water. If the hello turns into a wave from a parent's arms, that still counts.
Are there sensory-friendly Santa sessions in San Diego?
Yes: Fashion Valley, The Valley San Diego, Plaza Bonita and North County Mall all hold dedicated sessions on Dec. 6. Reserve the named sensory event and ask about any particular accommodation your family needs.
Can our dog be in the Santa picture?
Book a dedicated pet session at Fashion Valley, UTC, The Valley or Otay Ranch. A regular Santa reservation isn't a pet appointment, so use the pet booking and allow a little extra time to get everyone settled.
Where can we see Santa on Christmas Eve or Christmas Day?
On Christmas Eve, try the Del, the mall photo sets, the San Diego Zoo, Safari Park, Fairmont or the Jingle Belle cruise; hours are often shorter that day. The San Diego Zoo is the rare place with Santa on Christmas Day, from noon to 8 p.m.
What should we bring to see Santa?
A snack, water, a charged phone and a layer for evening events and boat rides, even when the afternoon is warm. Save the booking confirmation and meeting point before you leave, and do the photo before anyone gets tired.
Which Santa visit feels most like San Diego?
Surfin' Santa is our first pick for a photo with real local personality; follow it with lunch from our waterfront restaurants guide. Skydiving Santa at the Del and the Santa cruises are the other choices when the setting matters as much as the picture.

Related guides

More in San Diego

About the creator

RoamRecs San Diego
RoamRecs San Diego

Your guide to eating, drinking & exploring San Diego 🌴 Beach bars, tacos, breweries & local favorites. Find your next spot ↓

View profile →
← Back to all guides