San Diego, USA

Hillcrest Farmers Market on Sunday morning in San Diego

Things to Do in San Diego on Sunday

Hillcrest Market, a free organ concert, and Coronado by ferry — Sunday actually beats Saturday

Sunday in San Diego gets unfairly dismissed as the day before Monday. It's not. The Hillcrest Farmers Market is better than anything Saturday offers in that category. The Spreckels Organ free concert at 2pm happens every Sunday without fail. Old Town hits peak atmosphere. And the beach crowds are 30% thinner than Saturday while the weather is identical.

Here's the Sunday that locals have figured out over years of living here — organized by time of day and what's actually worth prioritizing.

Balboa Park gardens and Spanish Colonial architecture on a San Diego Sunday
Balboa Park Botanical Building and lily pond on Sunday

Sunday Morning: The Market and the Mountain

Hillcrest Farmers Market

Free entry

Every Sunday 9am–2pm on University Avenue in Hillcrest (relocated from Normal St due to construction — double-check the current location at hillcrestfarmersmarket.com). Over 175 vendors covering produce, street food, hot breakfast plates, plants, vintage, and crafts. The breakfast burritos and açaí bowls are legitimately good. Arrive before 10am for the shortest food stall lines.

Hours: 9am–2pm every Sunday

Location: University Ave, Hillcrest (check current location before going)

Parking: Street parking on normal Sunday — get there before 10am

Cowles Mountain at Sunrise

Free

Cowles Mountain is San Diego's unofficial Sunday morning ritual. The 3-mile round-trip (950ft gain) in Mission Trails Regional Park draws hundreds of locals every Sunday, starting before dawn. The summit view covers the entire metro on a clear morning. Go early — parking fills by 7:30am on summer Sundays. It's genuinely the most local thing you can do in San Diego.

Distance: 3 miles RT, 950ft elevation gain

Arrive by: 6:30–7am for parking and sunrise views

Address: Big Rock Trail parking, 7960 Golfcrest Dr, San Diego

Beach Yoga at Pacific Beach

Free / Donation

Free beach yoga sessions run Sunday mornings at Pacific Beach (Crystal Pier area) and Del Mar Beach, typically 8–9am. Show up with a towel — no mat required on the sand. The Pacific Beach sessions draw a mixed crowd of regulars and visitors. Del Mar is quieter and the setting is quieter. No signup required, donations appreciated.

Time: 8–9am Sunday mornings

Locations: Crystal Pier PB, Del Mar Beach

Bring: Towel, water — no mat needed on sand

Birch Aquarium Sunday Morning

~$22/adult

Birch Aquarium at Scripps Institution of Oceanography opens daily at 9am and Sunday mornings are among the least crowded times to visit. The outdoor tide pools, kelp forest tank, and seahorse exhibit are the highlights. It sits on a bluff overlooking La Jolla — the views from the terrace alone justify the trip. Buy tickets online to skip the gate line.

Hours: 9am–5pm daily

Cost: ~$22 adults, ~$17 kids (cheaper online)

Best time: 9–11am Sunday before the crowds

Spreckels Organ Pavilion free Sunday concerts in Balboa Park
Balboa Park promenade and cultural buildings on Sunday afternoon

Sunday Afternoon: The Organ, the Ferry, and Balboa Park

Spreckels Organ Concert

Free

Every Sunday at 2pm in Balboa Park's Spreckels Organ Pavilion — free, year-round, no tickets required. The organ has 4,500+ pipes and is the world's largest outdoor pipe organ. Concerts run about 60 minutes. The covered pavilion seats a few hundred but on nice Sundays people spread out on the lawn. Arrive by 1:45pm to get a seat under the pavilion roof.

Time: Every Sunday 2pm, ~60 minutes

Location: Spreckels Organ Pavilion, Balboa Park

Arrive: 1:45pm for good seats in the pavilion

Coronado Island by Ferry

$6.50 each way

The Coronado Ferry from the Broadway Pier (downtown) to Ferry Landing Marketplace on Coronado is $6.50 each way and takes 15 minutes. Once there, rent a bike at the landing ($15–25/hr) and ride the flat 3 miles to Hotel del Coronado — through a residential neighborhood with no traffic. Sunday afternoon on Coronado Beach is one of the most relaxed beach experiences in all of Southern California.

Ferry: Broadway Pier, 1050 N Harbor Dr, downtown

Cost: $6.50 each way + $15–25/hr bike rental

Tip: No car needed — the ferry + bike combo beats driving every time

Balboa Park International Cottages

Free

The House of Pacific Relations — 32 international cottages representing different countries — hosts free cultural programs on select Sunday afternoons in Balboa Park. Countries take turns hosting music, dance, food samples, and cultural demonstrations. Check balboapark.org for the Sunday schedule. It's genuinely interesting and completely free, and most tourists don't know it exists.

When: Select Sundays 2–5pm (check schedule)

Location: House of Pacific Relations, Balboa Park

Cost: Free; occasional small donation for food samples

Old Town Sunday Afternoon

Free to walk

Sunday is Old Town's busiest and best day. Mariachi bands play in the plaza, street food vendors line the paths, and the historic adobe buildings date back to the 1820s. The Old Town State Historic Park is free to walk through. Best time is 4–5pm when the afternoon heat breaks and the live music peaks. Casa de Reyes is the main restaurant — expect waits on Sunday.

Best time: 4–5pm Sunday for peak atmosphere

Location: Old Town State Historic Park, San Diego

Tip: Eat at the taco stands, not the sit-down restaurants with the long waits

Sunday Evening: The Mellow Option

Sunday evening is noticeably calmer than Saturday — and that's the point. North Park walk-ins are easier, restaurant waits are shorter, and the vibe is less about performing fun and more about actually having it.

North Park for Dinner

$20–45/person

Sunday nights in North Park are noticeably easier for walk-in tables than Saturday. Cucina Urbana, Hodad's (the best burgers in San Diego), Influx Cafe, and Tiger Tiger Brewing are all strong options. The 30th Street bar corridor is active but not packed — no cover charges, no velvet ropes, no drama.

Best for Sunday walk-ins: Hodad's North Park, Tiger Tiger, The Smoking Gun

Bars: North Park Beer Co., Council Brewing, The Regal Beagle

Parking: Free street parking after 6pm on most North Park streets

Sunset Cliffs at Dusk

Free

The Sunset Cliffs crowd is thinner on Sunday evenings than Saturday — still worth going, easier to find a good spot on the rocks. The 60-foot cliffs along Sunset Cliffs Natural Park face due west. On a clear evening (most evenings from May–October), you'll see the sun drop straight into the Pacific. Arrive 30 minutes before sunset. Low tide Sundays also expose the tide pools.

Best access: Ladera St or Cornish Dr off Sunset Cliffs Blvd

Tide pools: Visit at low tide for best access

Arrive: 30 min before sunset — check sdbeachinfo.com

Sunday Brunch in San Diego

Brunch culture runs late on Sundays — most spots don't fill until 10:30–11am. Eat at 9:30am or wait until 1pm and you'll avoid the rush at most places.

Great Maple Hillcrest

$18–28/person

Walk straight from the farmers market. Get the brioche French toast. Arrive before 10am for a table.

The Henry at Coronado

$20–35/person

After the Coronado Ferry. Sit on the patio. The Coronado eggs benedict and the avocado toast are the moves.

Pazza Market (Little Italy)

$15–25/person

Casual Italian-American brunch. Good espresso, outdoor seating. Easier walk-in than the big names.

Hillcrest Farmers Market Stalls

$8–14/person

Honestly? The food stalls at the market beat most restaurants for Sunday breakfast. $8–14 for a real meal.

The Perfect Sunday Itinerary

This is a Sunday that uses San Diego's best Sunday-specific experiences — things that don't exist or aren't as good on other days.

6:30am

Cowles Mountain

Optional but worth it. 3-mile hike, 950ft gain, summit views of the whole city. Back at the car by 8am.

9:00am

Hillcrest Farmers Market

Arrive when it opens. Eat breakfast at the food stalls — tamales, burritos, açaí bowls. Browse until 10:30am.

11:00am

Brunch or Birch Aquarium

Great Maple is a 5-minute walk from the market. Or drive to Birch Aquarium at Scripps — open 9am, best on Sunday mornings.

1:45pm

Spreckels Organ Pavilion

Be in your seat by 1:45pm. Free concert starts at 2pm, runs 60 minutes. Best free thing in San Diego.

3:30pm

Balboa Park wander or Coronado Ferry

Two options: explore Balboa Park gardens (free) or head downtown for the 4pm ferry to Coronado.

5:00pm

Old Town at dusk

Drive to Old Town. Mariachi in the plaza, historic buildings, street food. Sunday at 4–5pm is the peak.

6:30pm

Sunset Cliffs

15-minute drive from Old Town. Thinner crowd than Saturday. Arrive 30 minutes before sunset.

8:00pm

North Park dinner

Hodad's, Cucina Urbana, or Tiger Tiger. Walk-in tables easier on Sunday than any other night. No cover charges.

What Locals Know About Sundays

Sunday in San Diego FAQ

What time does the Hillcrest Farmers Market open on Sunday?
Hillcrest Farmers Market runs every Sunday 9am–2pm on University Avenue in Hillcrest (it relocated from Normal Street due to construction). It has 175+ vendors with produce, prepared foods, hot breakfast items, plants, and artisan goods. Arrive before 10am for the best selection and shorter lines at the food stalls.
Is the Spreckels Organ concert really free?
Yes, completely free. The Spreckels Organ Pavilion in Balboa Park hosts a free public concert every Sunday at 2pm year-round. The organ has 4,500+ pipes and is the world's largest outdoor pipe organ. Arrive by 1:45pm to get a seat in the covered pavilion — popular Sundays fill up. The concerts run about 60 minutes.
How do I get to Coronado on Sunday without driving?
Take the Coronado Ferry from the Broadway Pier (1050 N Harbor Dr, downtown) for $6.50 each way. The ferry runs regularly on Sundays and lands at the Ferry Landing Marketplace on Coronado Island. Bike rentals are available at the landing for $15–25/hour, making the flat 3-mile ride to Hotel del Coronado easy and scenic.
Is Sunday better or worse than Saturday in San Diego?
Depends what you're after. Sunday is better for: Spreckels Organ (Sunday only), Hillcrest Farmers Market (Sunday only), Balboa Park International Cottages (Sunday cultural events), mellower North Park bar scene. Saturday is better for: Little Italy Mercato (Saturday mornings), surf lessons, Gaslamp nightlife, and beach energy. If you're only in town one weekend day, Sunday morning is actually quieter and more enjoyable for most attractions.
What's Old Town like on Sundays?
Sunday is actually Old Town's busiest day. Mariachi bands play in the plaza, street food vendors line the walkways, and the historic buildings (some dating to the 1820s) draw large afternoon crowds. Casa de Reyes is the most popular restaurant — expect a wait. The state historic park itself is free to walk through. Aim for 4–5pm when the afternoon heat breaks and the atmosphere is at its best.
Where's the best Sunday brunch in San Diego?
Sunday brunch culture runs late in San Diego — most spots don't fill until 10:30–11am. Top picks: Great Maple in Hillcrest (after the farmers market, walk-in before 10am), The Henry in Coronado (after the ferry), and Pazza Market in Little Italy. Avoid the tourist brunch spots in the Gaslamp — overpriced and crowded. For something quick, the Hillcrest Farmers Market itself has excellent breakfast food stalls.

More San Diego Planning