San Diego packs zoos, aircraft carriers, cliffside parks, and 113 km of coastline into one compact metro area. This list of things to do in San Diego focuses on the big draws with real hours, prices, and tips, so you can plan a day without guesswork. Most attractions cluster in Balboa Park, the downtown waterfront, and the coastal communities of La Jolla and Coronado. For climate context before you plan, see the San Diego weather guide.
Things to Do in San Diego: Balboa Park and the Zoo
San Diego Zoo
The San Diego Zoo, at 2920 Zoo Drive in Balboa Park, holds more than 12,000 animals across 40 hectares. It opens at 9:00 am daily and closes between 5:00 pm and 9:00 pm depending on season. A 1-Day Pass costs about $74 for adults and $64 for children ages 3 to 11. Arrive at opening and ride the free Skyfari aerial tram first to beat the afternoon lines, and check the San Diego weather by month page to pick a dry day.
Balboa Park Museums
Balboa Park holds 17 museums plus gardens, and walking the grounds is free. Individual museum tickets run $15 to $25, but the Balboa Park Explorer Pass bundles several for a discount. The San Diego Museum of Art, the Fleet Science Center, and the Natural History Museum are the most popular. The park is a San Diego neighborhood anchor, and most museums open 10:00 am to 5:00 pm.
Things to Do in San Diego: The Downtown Waterfront
USS Midway Museum
The USS Midway Museum at 910 N. Harbor Drive is the retired aircraft carrier that served from 1945 to 1992. It opens daily 10:00 am to 5:00 pm (last entry 4:00 pm) and costs $32 for adults and $22 for youth. Budget 2 to 3 hours to climb through 30 restored aircraft and the self-guided audio tour, and pair it with nearby Seaport Village.
Maritime Museum of San Diego
At 1492 N. Harbor Drive, the Maritime Museum’s collection includes the Star of India, an 1863 iron sailing ship and the world’s oldest active one. Admission is about $20 for adults and $12 for children, open 10:00 am to 5:00 pm daily. The ticket covers several historic vessels docked side by side, and it’s a short walk from the the downtown hotels.
Seaport Village
Seaport Village is a free waterfront shopping and dining area along San Diego Bay with 50 shops and a historic 1895 carousel. It opens 10:00 am to 9:00 pm daily. It’s more for a stroll and ice cream than serious shopping, and it’s the departure point for many harbor cruise boats.
Things to Do in San Diego: Beaches and Coastal Sights
La Jolla Cove
La Jolla Cove is a small protected beach framed by cliffs, known for the harbor seals and sea lions that haul out on the rocks. It’s free and open all day, but parking is tight, so take the Route 30 bus or arrive before 9:00 am. Kayak rentals from nearby shops run $25 to $50 per hour, and the water is calmest in the morning.
Torrey Pines State Natural Reserve
Torrey Pines State Natural Reserve at 12600 N. Torrey Pines Road protects the rare Torrey pine and cliffside trails above the ocean. Trail access is free, but parking costs $15 to $25 per vehicle. The 1.2 km Guy Fleming Trail and the beach trail down to the sand are the easiest. Visit in the best time to visit San Diego window of October to May when the trails are cooler.
Coronado Beach
Coronado Beach runs 2.4 km of wide, flat sand just across the bay from downtown, backed by the 1888 Hotel del Coronado. It’s free, with free parking along Ocean Boulevard if you arrive early. The sand is mica-flecked and glittery, and lifeguards are on duty year-round. Reach it by the Coronado ferry from Broadway Pier or by car over the Coronado Bridge.
Sunset Cliffs Natural Park
Sunset Cliffs Natural Park, on Point Loma’s western edge, is a 68-hectare stretch of sandstone cliffs above the ocean. It’s free and open all day, and the sunset views are the draw. Stay back from the cliff edges, which erode and can collapse. It’s a quiet alternative to the busy beach boardwalks.
Things to Do in San Diego: Family Attractions
SeaWorld San Diego
SeaWorld San Diego at 500 Sea World Drive combines marine animal shows, aquariums, and roller coasters. Hours vary by season, typically 10:00 am to 6:00 pm or later in summer. Single-day tickets run about $80 and up online, with discounts for buying ahead. The park sits on Mission Bay, a short drive from the Mission Bay hotels in the where to stay in San Diego guide.
Belmont Park
Belmont Park on Mission Beach is a beachfront amusement park with the Giant Dipper, a wooden roller coaster running since 1925. Entry is free and rides are pay-per-ride ($6 to $10 each) or a wristband around $55. It’s open daily from 11:00 am, later on summer weekends. Combine it with a day on Mission Beach.
LEGOLAND California
LEGOLAND California at 1 Legoland Drive in Carlsbad, about 50 km north of downtown, is a 52-hectare park aimed at kids ages 2 to 12. It’s open most days 10:00 am to 5:00 pm, and one-day tickets run about $90 online. It’s a full day trip, so check the San Diego events calendar for seasonal closures and special event days.
Things to Do in San Diego: History and Old Town
Old Town San Diego State Historic Park
Old Town San Diego State Historic Park preserves the city’s 1820s to 1870s Mexican and early American era, with adobe buildings, museums, and free entry. It’s open 10:00 am to 5:00 pm daily, and the surrounding streets are full of Mexican restaurants and shops. It’s the city’s most-visited state park and free to walk.
Cabrillo National Monument
Cabrillo National Monument at 1800 Cabrillo Memorial Drive on Point Loma marks where Juan RodrΓguez Cabrillo landed in 1542. Entry is $20 per vehicle and the park is open 9:00 am to 5:00 pm daily. The Old Point Loma Lighthouse and the tide pools below are the highlights, and on clear days you can see downtown and the Coronado Islands.
For where to base yourself while ticking off this list, see the San Diego travel tips and FAQ guide.