15 Best Things to Do in San Diego in Winter

When most places bundle up and slow down, San Diego keeps the good times rolling with mild weather and plenty of charm.

Ready to make the most of the season? Here are the best things to do in San Diego in winter.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Legacy Whale Watch (@legacywhalewatch)

1. Whale Watching Tour

Gray whales start their migration right along San Diego’s coast from December through March, so it’s the best time to catch them in action. These gentle giants travel from Alaska to Baja California, and sometimes you’ll spot them surprisingly close to shore.

Booking a whale watching tour in San Diego seriously ups your odds. Guides know exactly where to look for whales feeding or breaching, and you might get lucky with dolphins or sea lions tagging along for the show.

2. Ice Skating At The Hotel Del Coronado Rink

It’s hard to beat skating on the beach at the historic Hotel del Coronado. Skating by the Sea runs from mid-November through early January, so you’ve got a solid window to glide across the ice with the Pacific as your backdrop.

The rink is set up on Windsor Lawn, so you’re skating under blue skies or twinkling stars. A portion of the proceeds benefits Make-A-Wish San Diego, so your fun helps out local kids. If you want to splurge, book a Frostbite Lounge spot with fire pits and festive cocktails.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Travel & Adventure (@placesallday)

3. Enjoy Sunset Views From Sunset Cliffs

Sunset Cliffs Natural Park runs along Point Loma Peninsula, where sandstone cliffs drop right into the Pacific. Winter sunsets here are unreal with fewer crowds.

The park has plenty of spots for sunset watching, whether you’re strolling the clifftop trails or perched on the rocks. It’s easy to see why locals keep coming back.

READ NEXT
12 Old Town San Diego Restaurants You Need to Try

4. Visit Balboa Park Museums

Winter is a sweet spot for checking out Balboa Park’s museums; no big lines, just lots of art and culture. The park has 18 museums covering everything from classic paintings to aerospace history.

February means Museum Month, so you can grab half-price admission at spots all over San Diego County. Plus, resident free days are sprinkled throughout the year, making it easy to fit in a visit.

Art lovers can wander through Spanish and European classics, plus American and Asian works at the San Diego Museum of Art. The Natural History Museum and Fleet Science Center are a solid bet for families.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Nyra Priyanshi Vibhas (@pvtraveldiaries)

5. Tide Pools At Cabrillo National Monument

Low tides in winter and fall mean Cabrillo National Monument’s tide pools are at their best. Sea stars, anemones, and crabs show up in all their weird glory when the ocean pulls back.

It gets busy; over 350,000 people visit this rocky spot every year, so check the tide chart before you go. The park closes pretty early, so plan for an early trip.

The Coastal Trail gets you right to the pools, where marine life is tucked between rocks and kelp.

READ NEXT
15 Spots for the Best Brunch in San Diego

6. Go Hiking In Torrey Pines State Natural Reserve

Cooler temperatures and clear skies make Torrey Pines State Natural Reserve a dream for winter hiking. The reserve protects the rare Torrey pine, plus it’s all ocean views and wild sandstone.

Trails wind through coastal wilderness, from easy strolls to moderate climbs. You might spot water birds in the salt marsh below or catch the sun glinting off the Pacific. The landscape is a quirky mix of desert plants and sea air.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by San Diego Bay Parade Of Lights (@sdparadeoflights)

7. Attend The San Diego Bay Parade Of Lights

The San Diego Bay Parade of Lights lights up the harbor in mid-December, with about 80 boats decked out for the “Out of This World Christmas” theme, which changes each year. Waterfront spots fill up with people watching the show, hot cocoa in hand.

For the best viewing areas, try the Maritime Museum, Seaport Village, or Harbor Island. Boats cruise by in a glowing procession, and the whole thing feels pretty magical, especially with friends or family in tow.

READ NEXT
19 Short Flights from San Diego for a Weekend Getaway

8. Sample Local Wines In Temecula Valley

If you’re up for a short drive north, Temecula Valley has nearly 50 wineries – perfect for a winter day trip. The region covers everything from small family-run spots to big resort wineries with restaurants and live music.

Warm days and cool nights mean the valley grows over 30 grape varieties. You can follow themed wine trails, tasting your way through different styles. Some places have bocce ball or patios—ideal for lingering between sips.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by San Diego Reader (@sandiegoreader)

9. Walk Through The Festive December Holiday Markets

Holiday markets pop up all over San Diego in December, packed with handmade crafts, seasonal snacks, and local flavor. Vendors sell everything from jewelry to baked goods, and there’s usually hot cocoa to keep your hands warm while you browse.

The December Nights festival at Balboa Park is a big one, with free admission and a seriously festive vibe. Cultural exhibits, food from all over, and live music fill the park, which is decked out in lights and decorations.

READ NEXT
15 Best Restaurants For Cajun Food in San Diego

10. Take A Harbor Cruise To See Winter Wildlife

Marine life gets lively in San Diego’s harbor during winter. You might catch sea lions stretched out on buoys, dolphins chasing the boat, or seabirds swooping overhead.

Most cruises run a couple of hours and include guides who know their stuff when it comes to local wildlife. Binoculars and a camera are a good call; sometimes gray whales even cruise by if you’re lucky.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Tiki Time Bay Tours (@tikitimebaytours)

11. Local Breweries and Winter Craft Beers

San Diego wears the “Capital of Craft” beer crown proudly, with more than 150 breweries scattered all over town. When the weather cools off, locals tend to crave those richer, darker brews, like stouts and porters.

Modern Times Beer rolls out some wild seasonal releases that are worth tracking down. Stone Brewing is still one of the area’s most recognized craft beer destinations, and for good reason.

Breweries here usually keep things chill with laid-back tasting rooms, plus food trucks parked outside so you can snack while you sip.

READ NEXT
12 Old Town San Diego Restaurants You Need to Try

12. Check Out The San Diego Zoo’s Seasonal Events

The San Diego Zoo gets an extra dose of holiday spirit in winter. Jungle Bells brings festive activities and seasonal treats. Kids go wild for it, but adults can’t really resist either.

The guided bus tour is a solid way to see the grounds without getting chilly, and it’s a fun way to spot animals you might otherwise miss. There’s always something new to check out, whether it’s a seasonal exhibit or just a favorite animal hanging out.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Balboa Park Cultural District (@balboapark)

13. Visit Old Town For Historic Holiday Celebrations

Old Town cranks up the festive energy in winter, mixing historic charm with Mexican-inspired traditions. Adobe buildings get dressed up in twinkling lights, and artisan shops are great for picking up gifts you won’t see anywhere else.

The neighborhood goes all-in on holiday events through December, blending California’s oldest settlement with a dose of seasonal magic. Tree lightings, carolers, and markets that make the historic village feel extra cozy.

Grab tamales or hot chocolate from local restaurants, and catch a mariachi band playing in the plaza if you time it right.

READ NEXT
13 Best Surf Shops in San Diego for Top-Notch Gear

14. Visit The Birch Aquarium

Birch Aquarium at Scripps in La Jolla is packed with over 60 habitats, so you’ll spot jellyfish, seahorses, and even leopard sharks. Plus, there’s a big focus on ocean conservation, so you might leave knowing a thing or two more about the Pacific.

Winter’s a good time for a visit; the aquarium sits on a hilltop, so you get those sweeping ocean views. If the weather turns, it’s a cozy spot to duck into and learn about marine science. Educational exhibits make it worth the stop, rain or shine.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Birch Aquarium at Scripps (@birchaquarium)

15. Browse At Winter Farmers Markets

Farmers markets in San Diego don’t take a winter break. Fresh produce, artisan bread, and crafts from local vendors show up rain or shine, keeping things lively even when it’s chilly.

Rancho Bernardo Certified Farmers Market is a Friday morning staple, with hot food stands and seasonal veggies. Little Italy Mercato on Saturdays is a go-to for grass-fed meats and fresh-baked goods.