Looking for fun plans this weekend? Discover 50 things to do in San Diego, from relaxing on its gorgeous beaches to exploring its vibrant culture and countless adventures! Whether you’re a first-time visitor or a longtime local, there’s always something new to discover in this sunny paradise. From exploring historical landmarks to indulging in world-class dining, San Diego offers a unique blend of outdoor activities, cultural experiences, and scenic views that make it one of the most beloved destinations in the U.S. Whether you’re looking to relax by the ocean, dive into the local art scene, or hike through picturesque landscapes, San Diego has it all.
In this guide, we’ve rounded up the 50 best things to do in San Diego, ensuring that there’s something for every type of traveler. From iconic attractions like Balboa Park and the USS Midway Museum to hidden gems like the La Jolla Sea Caves and the Gaslamp Quarter, you’ll find plenty of recommendations to make the most of your time in this coastal city. So grab your sunscreen, pack your camera, and get ready to explore everything San Diego has to offer — adventure awaits!
Outdoor Adventures
- Explore Balboa Park
Location: Central San Diego
Balboa Park is a sprawling urban oasis filled with over 1,200 acres of lush gardens, 17 museums, and cultural attractions. Highlights include the Japanese Friendship Garden, the Botanical Building, and the San Diego Museum of Art. It’s the perfect place to spend a day wandering, picnicking, or enjoying a live performance at the Spreckels Organ Pavilion. - Hike Torrey Pines State Natural Reserve
Location: La Jolla
Offering dramatic views of the Pacific Ocean, Torrey Pines State Natural Reserve features scenic trails like the Razor Point Trail and Guy Fleming Trail. Along the way, you’ll encounter unique wildlife, native plants, and the iconic Torrey pine trees. This is an excellent spot for nature lovers and photographers. - Relax at La Jolla Cove
Location: La Jolla
La Jolla Cove is a picturesque beach known for its crystal-clear waters, making it ideal for snorkeling and swimming. Visitors can often spot sea lions basking on the rocks or encounter colorful Garibaldi fish while snorkeling. Don’t forget to enjoy the nearby restaurants and boutique shops. - Visit Coronado Beach
Location: Coronado Island
Famous for its golden sands and gentle waves, Coronado Beach is a family-friendly destination perfect for swimming, sunbathing, and beach volleyball. It’s also home to the historic Hotel del Coronado, a great spot to grab a drink and enjoy the coastal views. - Catch the Sunset at Sunset Cliffs
Location: Point Loma
Sunset Cliffs Natural Park offers breathtaking views of the Pacific Ocean, especially during sunset. It’s a popular spot for picnics, photography, and romantic walks. Be cautious near the edges, as the cliffs can be unstable.
Family-Friendly Activities
- Spend the Day at San Diego Zoo
Location: Balboa Park
Recognized as one of the best zoos in the world, the San Diego Zoo features over 4,000 animals and 650 species in lush, naturalistic habitats. From giant pandas to koalas, it’s an unforgettable experience for visitors of all ages. Don’t miss the Skyfari aerial tram for a bird’s-eye view of the park. - Discover SeaWorld San Diego
Location: Mission Bay
SeaWorld offers thrilling roller coasters, up-close animal encounters, and impressive marine shows. Kids and adults alike will love meeting dolphins, sea lions, and even penguins. Seasonal events, like holiday-themed festivities, add to the fun. - Learn at Birch Aquarium
Location: La Jolla
Part of the Scripps Institution of Oceanography, Birch Aquarium is an interactive space showcasing marine life from around the globe. Highlights include a 70,000-gallon kelp forest exhibit and tide pools where visitors can touch sea stars and anemones. - Ride the Carousel in Balboa Park
Location: Balboa Park
This beautifully restored 1910 carousel features hand-carved animals and offers a nostalgic ride for all ages. Located near the San Diego Zoo, it’s a charming spot to take a break during a day of exploration. - Play at Waterfront Park
Location: Downtown San Diego
Waterfront Park features large splash pads, playgrounds, and expansive green spaces perfect for family picnics. The park is surrounded by stunning views of the San Diego Bay and the city skyline, making it a fun and picturesque destination.
Food & Drink Experiences
- Dine at Little Italy Food Hall
Location: Little Italy
This vibrant food hall is a hub for culinary diversity, featuring multiple vendors offering everything from gourmet tacos to wood-fired pizza. Enjoy outdoor seating with a glass of wine or a craft cocktail as you soak in the lively atmosphere of Little Italy. - Try Tacos at Las Cuatro Milpas
Location: Barrio Logan
A San Diego institution, Las Cuatro Milpas is known for its authentic Mexican dishes served with handmade tortillas. Be prepared for a line—it’s worth the wait for their flavorful tacos and tamales. - Sample Craft Beer at Stone Brewing
Location: Liberty Station
As one of San Diego’s flagship breweries, Stone Brewing offers an extensive lineup of craft beers in a beautifully landscaped setting. Pair your drink with gourmet food from their bistro, and relax in their lush outdoor beer garden. - Indulge in Dessert at Extraordinary Desserts
Location: Bankers Hill and Little Italy
Extraordinary Desserts lives up to its name with decadent cakes, pastries, and desserts that are as beautiful as they are delicious. Their creative presentation and indulgent flavors make this a must-visit spot for dessert lovers. - Sip Wine in Temecula
Location: Temecula Valley (1-hour drive from San Diego)
Take a day trip to Temecula Valley to explore Southern California’s wine country. With over 40 wineries, you can sample award-winning wines while enjoying scenic views of rolling vineyards.
Arts & Culture
- Tour the USS Midway Museum
Location: Downtown San Diego
The USS Midway Museum offers a fascinating look into naval aviation history. Visitors can explore the aircraft carrier, climb aboard restored planes, and learn about life at sea through interactive exhibits. The museum also offers stunning views of the San Diego Bay. - Visit the Museum of Contemporary Art
Location: La Jolla and Downtown
The Museum of Contemporary Art San Diego (MCASD) features cutting-edge exhibitions from local and international artists. The La Jolla location is especially renowned for its stunning architecture and coastal views, while the downtown location offers thought-provoking exhibits and installations. - Explore Old Town San Diego
Location: Old Town
Old Town is the birthplace of California, and it’s packed with historic sites and charming shops. The Old Town San Diego State Historic Park gives visitors a glimpse into 19th-century life with preserved adobe buildings, while the surrounding area is full of Mexican restaurants, museums, and artisan shops. - Catch a Show at The Old Globe Theatre
Location: Balboa Park
The Old Globe is a world-renowned theater with a diverse range of productions, including Broadway hits, classic plays, and innovative new works. Its outdoor spaces provide a scenic backdrop, and it’s a perfect spot for a night out in Balboa Park. - Browse Barrio Logan’s Art Galleries
Location: Barrio Logan
Barrio Logan is home to a vibrant arts scene, with galleries showcasing contemporary and Chicano art. You’ll find murals, sculpture, and installations throughout the neighborhood, making it a great area to explore if you’re looking for unique local art.
Waterfront Fun
- Kayak Through the La Jolla Caves
Location: La Jolla
Paddle through the La Jolla Sea Caves, a series of stunning caves carved into the cliffs by the ocean. This adventure offers a unique perspective of the coastline, and you’ll likely encounter sea lions, dolphins, and an array of marine life along the way. - Ride the Coronado Ferry
Location: Downtown San Diego to Coronado Island
Hop on the Coronado Ferry for a scenic ride across San Diego Bay, offering spectacular views of the city skyline and the iconic Coronado Bridge. It’s a fun and quick way to reach Coronado Island, where you can explore beaches, restaurants, and the historic Hotel del Coronado. - Fish at Ocean Beach Pier
Location: Ocean Beach
The Ocean Beach Pier is a local favorite for fishing, offering stunning views of the Pacific and a laid-back atmosphere. You don’t need a license to fish here, and it’s also a great place for a leisurely walk along the coast. - Take a Harbor Cruise
Location: Downtown San Diego
A harbor cruise offers the chance to see San Diego from the water, passing by naval ships, the Coronado Bridge, and other iconic landmarks. Many tours offer narration, giving you insight into the history and sights of the bay. - Walk Along Mission Beach Boardwalk
Location: Mission Beach
The Mission Beach Boardwalk stretches for 3 miles, offering a lively mix of bikers, joggers, and rollerbladers. It’s a great place to people-watch, with plenty of beachside cafes, restaurants, and surf shops to explore along the way.
Unique Attractions
- Step Inside the Whaley House
Location: Old Town
The Whaley House is one of the most haunted buildings in the U.S., and it’s open for tours. Guests can learn about its eerie history, which includes reports of paranormal activity and its previous use as a courthouse and family home. - Visit the San Diego Model Railroad Museum
Location: Balboa Park
The San Diego Model Railroad Museum is the largest indoor model railroad exhibit in the world, with meticulously crafted landscapes, trains, and detailed miniature cities. It’s a fun and educational experience for families and hobbyists alike. - Climb to the Top of the Cabrillo National Monument
Location: Point Loma
The Cabrillo National Monument honors the first European to set foot on the West Coast. The hike up to the top offers stunning panoramic views of the Pacific Ocean and San Diego Bay, along with a chance to explore the old lighthouse and historical exhibits. - Check Out Belmont Park
Location: Mission Beach
Belmont Park is a historic amusement park that has been entertaining families for over a century. The iconic Giant Dipper roller coaster, along with carnival games, rides, and an arcade, makes this a nostalgic and fun-filled day out. - Tour Point Loma Lighthouse
Location: Point Loma
The Point Loma Lighthouse offers scenic views of the Pacific and is steeped in history. It’s an excellent spot for photography, and visitors can learn about the lighthouse’s role in maritime navigation at the on-site museum.
Shopping & Local Finds
- Shop at Seaport Village
Location: Downtown San Diego
Seaport Village is a charming waterfront shopping area with unique boutiques, local artisan shops, and waterfront restaurants. It’s the perfect place to stroll, browse handcrafted goods, and enjoy views of the bay. Be sure to check out the whimsical carousel for a touch of nostalgia. - Browse the Farmers Market at Little Italy
Location: Little Italy
Every Saturday, Little Italy hosts a bustling farmers market filled with fresh produce, local goods, artisanal bread, and specialty foods. It’s a great place to sample local flavors, support small businesses, and enjoy the lively atmosphere of the neighborhood. - Explore the Gaslamp Quarter
Location: Downtown San Diego
The Gaslamp Quarter is San Diego’s nightlife and entertainment hub, featuring historic Victorian buildings that house trendy boutiques, art galleries, and upscale restaurants. It’s a great area to explore during the day or night, with plenty of local shops to check out. - Shop at Fashion Valley Mall
Location: Mission Valley
Fashion Valley is a high-end shopping mall featuring a range of luxury brands, such as Gucci, Prada, and Louis Vuitton. It’s the perfect destination for those looking for upscale shopping, dining options, and an elegant experience. - Discover San Diego’s Antique Row
Location: Mission Hills
Antique Row in Mission Hills is a charming area filled with antique stores and vintage shops. Whether you’re searching for retro furniture, collectibles, or one-of-a-kind items, this is the place to find unique treasures and explore the neighborhood’s historic homes.
Nightlife & Entertainment
- Visit the Rooftop Bars in the Gaslamp Quarter
Location: Gaslamp Quarter
San Diego’s Gaslamp Quarter boasts several rooftop bars offering stunning views of the city skyline and the bay. Enjoy a cocktail while watching the sunset, or dance the night away at one of the area’s lively nightclubs. Some popular spots include ALTITUDE Sky Lounge and The Nolen. - Catch Live Music at The Casbah
Location: Middletown
The Casbah is a legendary venue for live music, known for its intimate atmosphere and diverse lineup of local and touring bands. From indie rock to electronic, this venue is a must for music lovers looking for an authentic San Diego experience. - Dance at Omnia Nightclub
Location: Gaslamp Quarter
Omnia is one of San Diego’s most renowned nightclubs, offering a high-energy atmosphere with world-class DJs, dazzling light shows, and VIP bottle service. It’s the go-to spot for those looking to dance and experience San Diego’s vibrant nightlife. - Enjoy Craft Cocktails at Polite Provisions
Location: North Park
Polite Provisions is an award-winning cocktail bar in North Park known for its classic drinks and innovative takes on traditional cocktails. The vintage soda fountain decor adds to the charm, making it a great spot for craft cocktail enthusiasts. - See a Movie at the Rooftop Cinema Club
Location: Mission Valley
The Rooftop Cinema Club offers a unique outdoor movie experience with cozy chairs, wireless headphones, and stunning views of the city. It’s a fantastic way to enjoy a classic film or the latest release under the stars.
History & Education
- Visit the San Diego Air & Space Museum
Location: Balboa Park
The San Diego Air & Space Museum is a must-see for aviation enthusiasts, featuring exhibits on the history of flight and space exploration. Highlights include historic aircraft, a lunar module, and the chance to learn about local pioneers in aviation. - Explore the San Diego Natural History Museum
Location: Balboa Park
The San Diego Natural History Museum is home to fascinating exhibits about the region’s wildlife, geology, and paleontology. From dinosaur fossils to interactive displays about the environment, this museum offers something for everyone. - Tour the Junípero Serra Museum
Location: Presidio Park, Old Town
The Junípero Serra Museum is dedicated to the history of early California, particularly the establishment of the first mission by Father Serra. Set on a hill with panoramic views, the museum offers a deep dive into the region’s history and culture. - Learn About San Diego’s History at the San Diego History Center
Location: Balboa Park
The San Diego History Center offers an in-depth look at the city’s rich past, with exhibits on everything from early Native American life to the development of the region. It’s the place to go for anyone interested in the history of the area. - Discover the Cabrillo National Monument Visitor Center
Location: Point Loma
The Cabrillo National Monument Visitor Center offers educational exhibits about Juan Rodríguez Cabrillo’s historic landing in 1542. Learn about the explorers, the history of the area, and enjoy breathtaking views of the ocean and San Diego Bay.
Sports & Adventure
- Surf at Pacific Beach
Location: Pacific Beach
Pacific Beach is one of San Diego’s most popular surf spots, offering consistent waves perfect for both beginners and experienced surfers. Rent a board from one of the local shops and hit the waves, or simply enjoy the beach vibe and people-watch from the boardwalk. - Hike to Cowles Mountain Summit
Location: San Carlos
Cowles Mountain offers the best hiking views in San Diego. The 1.5-mile trail leads to the summit, where you’ll be rewarded with 360-degree views of the city, coastline, and even Mexico on a clear day. It’s a great hike for those looking for a moderate challenge and stunning vistas. - Go Paddleboarding in Mission Bay
Location: Mission Bay
Mission Bay is a haven for water sports, and paddleboarding is one of the best ways to enjoy the calm waters. Rent a board and glide across the bay while soaking in the sunshine and scenic views of the area’s beaches and parks. - Attend a San Diego Padres Game
Location: Petco Park, Downtown San Diego
A trip to Petco Park is a must for sports fans visiting San Diego. The Padres provide a fun, family-friendly atmosphere for Major League Baseball games, and the stadium offers fantastic views of the city skyline. Enjoy classic ballpark snacks and soak up the energy of the crowd. - Explore Torrey Pines State Natural Reserve
Location: La Jolla
Torrey Pines State Natural Reserve is a beautiful coastal park that features rugged cliffs, scenic hiking trails, and unique wildlife. It’s a great spot for nature lovers, with trails ranging from easy walks to more challenging hikes, all offering spectacular ocean views.