

San Diego isn’t just famous for its surf and sunsets — it’s also a hidden paradise for seashell collectors. Whether you’re a seasoned beachcomber or someone who enjoys walking the shore looking for natural treasures, San Diego’s beaches offer plenty of opportunities to discover everything from scallops and moon snails to sand dollars and olive shells.
Important Reminder: Do not collect live mollusks without a fishing permit, and avoid taking shells from protected areas like the La Jolla Ecological Reserve or other Marine Protected Areas (MPAs). When in doubt, check posted signs or ask a lifeguard or park ranger.
Lets explore each seashell beaches of San Diego in more detail.
Located between Coronado and Imperial Beach, Silver Strand State Beach is one of the top spots in San Diego for shell hunting. You’ll find a variety of treasures here — including sand dollars, olive shells, cockles, and small whelks. The best time to visit is right after high tide or stormy weather when the surf washes fresh finds ashore. The beach is also family-friendly with restrooms, calm water, and picnic areas.
Tucked away in North County, Carlsbad State Beach — often called Frazee Beach — is a scenic and peaceful location perfect for seashell seekers. Search along the shore for clam shells, scallops, and the occasional moon snail. The tide pools nearby may also contain shell fragments (remember: no collecting in tide pools). This beach has paved walkways and easy access, making it great for families and casual strollers.
While Mission Beach is known for its energy and crowds, the southern end of the beach offers a calmer stretch ideal for shell hunting. You might find scallops, whelks, and even an occasional conch shell among the wet sand after the tide recedes. The ocean waves here stir up plenty of coastal treasures, so keep your eyes peeled.
Nestled below towering sandstone cliffs, Torrey Pines State Beach combines stunning views with a rich shelling experience. Though more rugged and less crowded, this beach can reward patient visitors with auger shells, moon snails, and rare shell fragments. Walk along the high tide line to increase your chances, and don’t forget to explore the nearby Torrey Pines State Reserve for hiking and wildlife watching.
Located near the northern tip of San Diego County, Oceanside Harbor Beach is a great destination for laid-back shell hunting. Head north of the jetty for the best finds, including sand dollars, scallops, and clamshells. This wide sandy beach is perfect for long walks, beachcombing, and relaxing with the sound of waves in the background.
The types of seashells found on San Diego beaches include sand dollars, olive shells, cockles, scallops, clamshells, whelks, conch shells, auger shells, moon snails, and various shell fragments.
San Diego’s coastline offers more than beautiful views — it’s a seashell lover’s dream, with each beach providing its own unique charm and treasure trove of shells. Whether you’re looking for sand dollars or simply a quiet place to explore, these five beaches offer some of the best shelling opportunities in the region. Just remember to respect nature, follow local guidelines, and enjoy the hunt!