22 Amazing Things to do in North County San Diego
I was lucky enough to grow up in beautiful North County San Diego. Now living in Los Angeles, I’m back multiple times a year! After spending years exploring this region of SD County, I can confidently say that there is plenty to do in the area.
North County may be much more suburban compared to the heart of San Diego, but that definitely doesn’t mean it’s boring.
Hang out at a charming beach town, explore the local hikes, visit trendy breweries, experience cool seasonal attractions (hello, flower fields!)…there are so many incredible things to do in North County San Diego. Whether you are visiting the region or are a local looking for more to do, here is my guide to the best activities in the region.
Quick note: this page may contain affiliate links, which means I can earn a commission if you click on the URL and make a purchase (at no additional cost to you!). This helps me run this site and continue to provide free travel guides. You can read my affiliates disclaimer for more info. Thank you!
What Cities Are in North County San Diego?
On the south end, North County San Diego starts with Del Mar, Carmel Valley, Rancho Penasquitos, and Poway.
As you move up along the coast, you have towns like Solana Beach, Encinitas, Carlsbad, and Oceanside.
Moving inland, North County towns and cities include Rancho Santa Fe, Rancho Bernardo, Escondido, Ramona, San Marcos, Vista, and Fallbrook. While San Diego County technically continues all the way to Anza-Borrego in the east, for the purpose of the list, I’m considering Ramona to be the furthest east point.
I haven’t mentioned every single town, but this gives you an idea of the key destinations within the region!
Want to See the Best of California?
Sign up for monthly newsletters and to get my FREE local’s guide on must-visit destinations in Southern California & the Central Coast!
The Best North County San Diego Activities: Beach Towns, Hikes, Nighttime Activities, Seasonal Attractions, & More!
I’ve generally organized this list regionally. It starts along the coast, and then moves towards attractions in inland North County!
1. Relax at Local Beaches
Nothing beats spending time at a San Diego beach! Some of the region’s most beautiful beaches are located in North County, with a few of my personal favorites including:
- Carlsbad State Beach in Carlsbad
- Moonlight Beach in Encinitas
- Swami’s Beach in Encinitas (great for watching surfers!)
- Fletcher Cove Beach in Solana Beach
- Del Mar Beach in Del Mar (by Powerhouse Park)
- Torrey Pines State Beach in Del Mar
Of course, you can spend a full day lounging, soaking up the sun, and going for a swim. If you’re feeling extra adventurous, book a surf lesson to learn to catch a wave!
Fletcher Cove | Carlsbad State Beach | Moonlight Beach
2. Explore the North County San Diego Beach Towns
North County has incredible beach towns, each with their own unique flair.
I’ve included more specific activities for some of these coastal communities further down on this list. For now, here’s a quick glimpse at the main north county beach towns:
- Oceanside – on the north end of the county is Oceanside, a casual beach city with tons of beach space. There has been a bit of a renaissance over the last few years, with some excellent eateries opening up. I love The Plot, a fully vegan restaurant with a great garden space. Beyond the beaches, one main attraction is the Oceanside Pier, as well as the Top Gun house (built in 1887!).
- Carlsbad – in addition to the beautiful beaches, Carlsbad has a lively downtown area (known as Carlsbad Village) with great eateries, bars, and shops. A few of my favorite spots include Campfire, Pure Project Brewing, and Docent Brewing. Besides shopping and dining in the village, there are also so many things to do around Carlsbad…you’ll find ideas below! It also has a reputation for being particularly popular for families (largely due to the fact that it’s home to Legoland).
- Encinitas – my favorite San Diego beach town! Encinitas is known for its laid-back vibes and vibrant surf culture. Compared to Carlsbad, this town is much smaller. That said, there are still plenty of things to do in Encinitas, and there are a ton of excellent restaurants and cafes. A few of my favorites include Modern Times, Better Buzz, Plumeria Thai, and Honey’s.
- Solana Beach – it may be a bit sleepier compared to other local beach towns, but Solana Beach still has a lot to offer! You’ll find some great shops, cafes, and restaurants, especially along Cedros Avenue. I love Seven Seas Roasting Co. for coffee and Claire’s for breakfast, as well as shopping at SoLo.
- Del Mar – Del Mar is a gorgeous upscale beach town. It’s similar to La Jolla, but a touch less touristy (although it can still get busy!). The main town center is walkable, and there are some excellent eateries and shops. A few of my faves include Board & Brew Sandwiches, Stratford Court Cafe, and Sbicca. A bit north of town is Viewpoint Brewing Company, which is also excellent!
The Carlsbad Sign in Carlsbad Village | SoLo in Solana Beach | The Boathouses in Encinitas
3. Enjoy a Picnic in Powerhouse Park in Del Mar
Powerhouse Park has long been one of my favorite places to relax and take in the coastal view…without having to go down to the sand! The large, grassy park has unobstructed views of the ocean. For those with kids, there is a playground on the south end of the park.
Powerhouse Park is also a quick walk from Camino Del Mar, which is where the main eateries in Del Mar are located. I recommend grabbing a coffee or some food to-go from a local restaurant (like a sandwich from Board & Brew) and enjoying it at the park!
4. Hike at Torrey Pines State Natural Reserve
This is one of my favorite hikes in North County San Diego, and a must-do if you’re looking for a great trail with scenic coastal views!
Torrey Pines State Natural Reserve is situated on a coastal bluff, and is home to a system of interconnected trails. Two of my go-tos are the Guy Fleming Trail and Yucca Point Trail, although you really can’t go wrong with any of the trails on the reserve. These are great options if you’re looking for a short but scenic hike!
Many of the trails (including Yucca Point) connect to the Beach Trail, which leads down to the sand. If you want to hike down to the beach, be sure to check the tides in advance and go during low tide!
This is a popular reserve, and parking right by the trailheads is limited. If you’re visiting on the weekend or during San Diego’s peak travel seasons, I recommend parking at one of the lots by the beach (the Torrey Pines Beach Parking or North Beach Lot) or street parking on N Torrey Pines Road. You can walk up the hill to the trailheads from these lots.
5. Visit the San Diego County Fair in Del Mar (Fun Summer Activity!)
If you’ll be in San Diego in the summer, consider spending a day at the San Diego County Fair (located at the Del Mar Fairgrounds). This was one of my favorite summer activities growing up, and is well-worth a visit (especially for families!).
Enjoy carnival rides and games, visit the petting farm, indulge in funnel cake and other treats, check out the different art exhibits, and so much more. The annual fair runs for about a month from early/mid June into early July.
6. Stroll Through the Self-Realization Temple Meditation Garden in Encinitas
A day in Encinitas isn’t complete without a stop by the unbelievably stunning Self-Realization Fellowship Meditation Garden. It’s completely free to visit, and is a short walk from many of the best local restaurants and shops along the 101.
This peaceful and picturesque garden is situated on a cliff, so you get incredible views of the ocean and the coastline. It’s one of my favorite places to watch the sunset!
The garden itself is also beautifully landscaped. There is a koi pond, and a huge variety of lush plants.
Be sure to keep your voice down as you’re walking around in order to maintain a quiet environment for those who want to meditate.
7. Explore the San Diego Botanic Garden in Encinitas (and See Lightscape in the Winter!)
On a similar note, another cool spot worth visiting in Encinitas is the San Diego Botanic Garden. The property is home to 29 themed gardens, including a desert garden, Australia garden, rainforest garden, and more. There are four miles of trails to explore! Tickets can be purchased in person, but you may want to buy them in advance online to avoid a wait.
If you’re visiting around the holidays, I also highly recommend buying a ticket for Lightscape. This is an evening event, where you explore a one-mile walking trail to see colorful light and art installations throughout the gardens. The design is incredibly cool, and it’s really fun to be immersed in all the lights!
8. Walk (or Bike!) the Rail Trail from Cardiff to Encinitas
This is a San Diego outdoor activity that I love to do on a sunny day, especially right before sunset!
The Cardiff Rail Trail is a paved walk and bike path that is 1.3-miles long from point to point. It starts in Cardiff-by-the-Sea at the intersection of Chesterfield and the 101, and ends on the southern end of Encinitas, right across the street from the Self-Realization Temple.
As the name suggests, this path parallels the train tracks. You also get really nice coastal views along the entire trail!
9. Go on a Coastal Electric Bike Ride (Guided or Self-Guided)
Speaking of biking…if you want to explore one (or more!) of the North County beach towns on wheels, consider renting an electric bike! There are rentals available in many towns, including Carlsbad and Solana Beach.
If you’d prefer a guided experience, I recommend booking a 2.5-hour electric bike tour. This tour departs from Solana Beach, and you’ll get a chance to see the best of Del Mar, Cardiff, and Encinitas!
10. See a Show at the Belly Up in Solana Beach
If you’re looking for a fun nighttime activity, take a look at the event schedule at The Belly Up in Solana Beach. This small but lively event venue is a local staple that has been hosting shows since 1974, and they’ve had some amazing performers, including up-and-comers and established bands. They host stand up comedy shows, as well.
Past performers have included Mumford and Sons, Khruangbin, Childish Gambino, Jason Mraz, The Killers, and many, many more.
11. Hike Annie’s Canyon or Another Trail at San Elijo Lagoon and Ecological Reserve in Cardiff
Another great hike in North County is the Annie’s Canyon Trail. This trail leads hikers through a slot canyon, and also offers beautiful views of the San Elijo Lagoon Ecological Reserve.
There are a couple different trailheads that you can use to get to the slot canyons. There’s the North Rios Trail (1.3 miles), as well as the Solana Hills Trail (2.4 miles).
This is a popular hike, so be ready to face some crowds…especially on weekends! You should also be prepared to climb up a ladder and deal with tight spaces once you’re in the canyon.
In addition to the popular Annie’s Canyon hikes, there are 7 miles of trails throughout the 979-acre San Elijo Lagoon Ecological Reserve. These trails give you a chance to explore the reserve and see some wildlife!
For something short and sweet, try the San Elijo Lagoon Nature Center Loop, which is just around half a mile long. If you’re looking for something longer, I recommend the 2.5-mile Rios West Trail.
There is also a nature center right by the trailheads for these two trails. It’s a great spot to stop in if you want to learn more about the plants and animals in the reserve!
12. Spend a Day at Legoland
A major Carlsbad attraction worth mentioning is Legoland. I always loved when we had the chance to visit when I was growing up, and it’s a must-do if you’ll be exploring the area with kids!
From the impressive, super intricate Lego installations at Miniland USA to the interactive performances to the fun (and generally pretty mild) rides, there’s no shortage of things to do.
In addition to the main theme park, there is also the Legoland Water Park and the Sea Life Aquarium. An additional fee is required to visit the water park. You can buy park hopper tickets to visit two (or all three) in one day.
Note that it’s cheaper to buy tickets in advance online than at the gate!
Pro Tip for Visitors
If you’re visiting San Diego and planning on exploring the top attractions throughout the county, I recommend considering the Go City San Diego Pass. This customizable pass includes admission to major attractions at a big discount. This includes Legoland and the Safari Park (more on that below!) in North County, as well as attractions like the USS Midway, the San Diego Zoo, and the Birch Aquarium, among others!
13. Try Water Sports at Agua Hedionda Lagoon in Carlsbad
Agua Hedionda Lagoon is the perfect spot to visit if you want to get out on the water! The lagoon has calm water, making it the ultimate spot for water sports.
California Watersports is located at the lagoon, and offers rentals for waverunners, mini boats, kayaks, paddleboards, and other motorized and non-motorized equipment.
14. Explore the Historic Leo Carrillo Ranch in Carlsbad
A fun spot to check out during a Carlsbad day trip (or a longer visit!) is the Leo Carrillo Ranch Historic Park. The 27-acre park (which is free to visit!) features a beautiful 19th century hacienda, and is a lovely spot to stroll around and admire the gardens and architecture. There are also peacocks roaming the property…keep your eye out as you walk around!
Guests can visit at any time during opening hours to explore on their own. There are also free guided tours, including a property tour on weekends and a botanical tour on the second Friday of the month.
15. Visit The Flower Fields in Carlsbad (Fun Spring Activity!)
Carlsbad is one of my favorite places to visit in SoCal in the spring, as this is when The Flower Fields open! The property has more than 50 acres of fields, with nearly 80 millions ranunculus flowers in bloom at the peak. There’s also a tractor available to give visitors rides (at an additional cost) to the different areas of the fields.
The Flower Fields are popular, so you’ll want to buy your tickets in advance, especially if you plan on visiting on a weekend.
16. Pick Strawberries in Carlsbad
Another fun seasonal activity is strawberry picking! From spring through early summer, Carlsbad Strawberry Company opens the 25 acre farm for guests to come and harvest their own strawberries.
Visitors can purchase a u-pick bucket, or can visit without picking strawberries if they just want to explore the property. There are other activities at Carlsbad Strawberry Company, including a small petting zoo and a tractor ride. Tickets can be purchased in person.
17. Go on a Shopping Spree at the Carlsbad Premium Outlets
If you need a bit of retail therapy, there’s no better place in North County than the Carlsbad Premium Outlets. With more than 85 stores, there are plenty of excellent places to shop offering amazing deals!
As a big home cook, I love to visit the Le Creuset Outlet store. You’ll find plenty of other designer and recognizable name brand stores, including Gap, Banana Republic, Kate Spade, Coach, North Face, Nike, and more.
18. Explore the North County Brewery Scene (& Consider Doing a Brewery Tour!)
There is an amazing brewery scene in San Diego, and there are some excellent spots worth checking out in North County! I’ve called out a few of my favorites above, including Pure Project (Carlsbad and Vista), Docent Brewing (Carlsbad), Modern Times (Encinitas), and Viewpoint Brewing (Del Mar).
In addition to these spots, I recommend visiting Stone Brewing in Escondido. The massive property has a nicely decorated indoor space, as well as a lush, beautifully landscaped outdoor patio. It’s also a full service restaurant, so you can go for a tasting and a meal (be sure to get the pretzel to share)!
Stone also offers a brewery tour that is really cool, and well-worth doing if you want to learn more about the craft beer process. I’ve done it a handful of times, and really enjoy it!
Stone Brewing | Pure Project (Carlsbad) | Docent Brewing
19. Hike to Potato Chip Rock in Ramona
If you are up for a challenging hike, I highly recommend doing the hike to Potato Chip Rock in Ramona! This 7.2-mile out-and-back trail leads up to the very thin (but still sturdy!) Potato Chip Rock. You also get nice views of the rocky terrain on the way to the rock.
The challenge largely comes from the incline on the first half of the trail, as you make your way to Potato Chip Rock. If you want to take a photo on the rock, you do have to do a bit of scrambling to get up, but it’s not too difficult (just wear shoes with good traction!).
Note that, if you’re visiting on the weekend or during the holidays, there may be a bit of a line to get a photo on the rock.
20. Explore the San Diego Zoo Safari Park
The world-famous San Diego Zoo is located near downtown, but in North County, there is the incredible San Diego Zoo Safari Park in Escondido. I love both properties, but the Safari Park really is something special!
While the San Diego Zoo has a traditional zoo feel, the Safari Park is designed to provide a more immersive experience. The 1800-acre sanctuary has sprawling habitats where animals roam freely, and you can see giraffes, rhinos, cheetahs, elephants, and more.
Admission includes a ride on the Africa tram, which takes visitors around the free-range habitats. You are also able to book safari experiences for an additional fee.
As mentioned above, if you’re planning an SD trip, I recommend purchasing the Go City San Diego Pass. This is a great way to go if you’re planning on checking out multiple major attractions during your visit!
21. See a Show at the Moonlight Amphitheater in Vista
If you love theater, I highly recommend seeing a show under the stars at the Moonlight Amphitheater (one of my favorite venues in San Diego)! The iconic outdoor theater venue has events from the spring through fall.
Every year, they put on multiple musicals, with past performances including shows like Mean Girls, Grease, Waitress, Into the Woods, and so much more. In addition to musicals, the venue hosts unique one-night-only shows, concerts, musical tributes, and more.
Check out the event schedule to learn more about upcoming performances.
22. Go Wine Tasting in Fallbrook and Temecula
Fallbrook (in San Diego County) and nearby Temecula (technically in Riverside County, but right on the border of San Diego!) are both well-worth a visit if you want to spend an afternoon wine tasting!
Temecula has around 50 wineries, so there are plenty of options to choose from. Some top vineyards include Robert Renzoni, Altisima, Leoness Cellars, and Doffo Wines. Fallbrook is smaller, but still has some excellent spots. I really love Fallbrook Winery!
If you want to stop at multiple vineyards, I highly recommend booking a winery tour. You won’t have to worry about transportation, and they’ll help with vineyard selection!
Enjoy exploring North County San Diego! For more on San Diego, check out these guides:
- Where To Stay In San Diego: Best Areas + Hotel Recommendations
- The Best Time To Visit San Diego: A Season-By-Season Breakdown
- The Best Outdoor Activities In San Diego, CA
- How To Spend A Weekend In San Diego
- The Ultimate San Diego Day Trip Itinerary: A Local’s Guide
- The Perfect La Jolla Day Trip Itinerary
- The Perfect Carlsbad Day Trip: 1-Day Itinerary
- The Best Day Trips From San Diego By Train
