Parks in San Diego

Moonlight State Beach

400 B Street, Encinitas, CA 92024

Overview

Moonlight State Beach is a popular family beach in Encinitas, known for its wide, sandy shore, volleyball courts, and playground. The beach is one of the most popular in North County Coastal, with easy access, parking, and amenities. The beach offers swimming, surfing, and sunbathing, and is a popular destination for families and beachgoers.

Why Visit

Moonlight State Beach offers a classic, family-friendly beach experience with a wide, sandy shore, gentle waves, and a range of amenities. The beach is popular for swimming, surfing, and sunbathing, and the volleyball courts and playground make it a popular destination for families. The beach is in the heart of Encinitas, near the downtown area.

Amenities

  • Wide sandy beach
  • Swimming, surfing, and sunbathing
  • Volleyball courts
  • Playground
  • Picnic areas
  • Restrooms and showers
  • Parking
  • Lifeguards

Things to Do

  • Swim, surf, or sunbathe on the beach
  • Play volleyball on the courts
  • Use the playground
  • Picnic at the beach
  • Walk to the Encinitas downtown area

Who This Park Is Best For

Families, beachgoers, and anyone seeking a classic, family-friendly beach with amenities and easy access in North County Coastal.

Parking Information

Parking is available at the beach, with a parking lot and street parking. Parking can fill up on weekends and holidays, particularly in summer.

Location

400 B Street, Encinitas, CA 92024

Nearby Cities & Neighborhoods

Nearby Attractions

  • Encinitas downtown
  • Swami's Beach
  • San Diego Botanic Garden

Moonlight State Beach FAQs

Back to Parks in San Diego
San Diego Directory

The San Diego County Business Directory — a living map of the businesses that make San Diego County home. A business directory San Diego neighbors trust, built by neighbors, for neighbors — one curated listing at a time.

List your business

Reach every resident searching San Diego County. Affordable for locally-owned businesses.

Apply to be listed

San Diego County · Southern California

© 2026 San Diego County Business Directory — Connecting local businesses and communities throughout San Diego County