7 Best Things to Do This Winter in San Diego
San Diego proves itself to be one of the best destinations to enjoy winter, with its mild weather and plenty of sunshine—perfect for outdoor activities and festive holiday events. In winter, you can still enjoy the beach, explore the desert, or take part in seasonal celebrations. Whether you want to go ice skating by the water, enjoy whale watching, or visit theme parks with the kids, there’s no shortage of fun winter activities in San Diego.
To make your winter memorable, here are some of the best winter experiences San Diego has to offer.
Take a Whale Watching Cruise
Winter is the best time to see whales off the coast of San Diego. Gray whales migrate from Alaska to the warmer waters of Mexico from December through March. Many whale-watching tours are available, usually lasting about three hours, with live commentary from tour guides or marine experts.
Along with whales, you might also spot seabirds, dolphins, and sea lions. Most cruises offer both indoor and outdoor seating, so you can stay warm if it gets windy. It’s recommended to bring a coat and gloves, as it can get chilly out on the open sea.
Skating by the Sea
Another beloved winter activity is Skating by the Sea, a long-standing San Diego holiday tradition. This outdoor ice rink, hosted by the historic Hotel del Coronado, runs from November to January and offers stunning coastal views. The rink provides rental skates and even serves afternoon tea in the evenings, making your trip extra special.
Groups can reserve rink-side lounges that include holiday drinks and snacks. Skating right beside the beach offers a truly unique experience where you can enjoy the ocean view while gliding across the ice.
Visit the Museums in Balboa Park
As the weather cools, exploring the museums at Balboa Park is a great way to spend the day. Spanning 1,200 acres, Balboa Park is one of the largest urban parks in the United States, featuring 17 museums located close together—so you can easily visit several in one trip.
Some of the most popular museums include the Museum of Us, Fleet Science Center, San Diego Air & Space Museum, and the San Diego Natural History Museum. To save money, consider getting the Balboa Park Explorer Pass for discounted admission.
Don’t miss the House of Pacific Relations International Cottages, a free attraction that showcases food, culture, and traditions from nearly three dozen countries. These cozy cottages are perfect for exploring during the winter months.
Ride the San Diego Hop-On Hop-Off Trolley
The San Diego Hop-On Hop-Off Trolley is a fun and easy way to explore the city while learning interesting facts about its landmarks. This narrated tour allows passengers to get on and off at 11 different stops, including Gaslamp Quarter, Balboa Park, Old Town, USS Midway, and Little Italy.
The trolley is open-air during warm weather, but in winter, the windows can be rolled down for a climate-controlled ride. It’s a convenient, comfortable, and scenic way to see the best of San Diego during the cooler months.
Catch a Spectacular Winter Sunset
Watching the sunset is a favorite pastime for visitors and locals alike, and San Diego’s winter sunsets are especially breathtaking. The cooler air and lower angle of the sun create vibrant colors across the sky.
Some of the best places to catch this beautiful display are La Jolla, Oceanside, Torrey Pines, Pacific Beach, and Coronado. Coronado’s sand even contains mica, a mineral that reflects light and gives the beach a magical sparkle at sunset. Watching the sun dip into the Pacific Ocean is one of the most relaxing and memorable things to do in San Diego in winter.
Stroll Through Old Town San Diego
Old Town San Diego is a wonderful place to explore year-round, especially in winter. Known as the birthplace of California, this historic district was established in 1769 as the first Spanish settlement. Today, Old Town features over 50 shops, museums, restaurants, and historic sites, many of which are free to visit.
Visitors can browse for gifts, learn about local history, or enjoy authentic Mexican cuisine. Many restaurants offer outdoor seating with heat lamps, so you can dine comfortably even in cooler weather. The cultural charm and lively atmosphere make Old Town one of San Diego’s must-visit destinations.
Visit the San Diego Zoo
The San Diego Zoo is one of the best zoos in the world and an excellent place to visit in winter. Spanning over 100 acres, the zoo houses around 12,000 animals, offering plenty to see and do.
Cooler weather makes walking around the large park more enjoyable, and smaller crowds make for a more relaxed experience. The zoo also features indoor exhibits and a 4D theater—perfect for warming up between outdoor exhibits. For convenience, hop on the Kangaroo Bus, a free service that lets you board and disembark at various points throughout the park.
Visiting the San Diego Zoo in winter means fewer crowds, comfortable weather, and a more enjoyable day overall.
Wrapping up
Winter in San Diego is all about breathtaking sunsets, seaside fun, and festive charm. The season offers something for everyone—from skating by the ocean to spotting migrating whales and exploring Balboa Park’s museums. You can watch a golden sunset, dive into Old Town’s history, or meet the animals at the world-famous San Diego Zoo—all under mild winter skies.
Whether you’re traveling solo, with family, or with friends, San Diego winter events promise to make your trip unforgettable. It’s the perfect time to experience the city’s peaceful energy without the summer crowds.
Ready to extend your winter escape in San Diego? Book your stay now at The Keating Hotel in the heart of the Gaslamp Quarter — and experience luxury boutique style just steps from the city’s best sights.


About Author
Alex is a successful travel blogger; he gives great tips to travel enthusiasts regarding how they can save money on their vacations. He's been to 40 + countries, and he mainly focuses on how to cut down costs during travel.