Grunion Runs in San Diego: Timing Your Beach Trips for This Phenomenon
Grunion runs are one of Southern California’s most unusual natural events—and San Diego’s beaches offer front-row seats. If you’ve never seen thousands of small silver fish beach themselves to spawn, you’re missing one of the most surreal experiences nature offers. But timing is everything. Miss the window by a few hours, and you’ll be staring at empty sand.
What Are Grunion Runs?
Grunion are small fish (4–6 inches long) that spend most of their lives in the ocean. Once or twice a year, they ride the highest tides onto Southern California beaches to spawn in the wet sand. The entire run lasts only a few hours. Females burrow into the sand to deposit eggs while males fertilize them. Within minutes, they thrash back to the ocean, leaving behind thousands of eggs buried in the beach.
It’s a deliberate, almost ritualistic event—and it’s legal to watch. Catching them by hand is illegal in California without a permit, but observing the spectacle is not only allowed but encouraged.
When Do Grunion Runs Happen in San Diego?
Grunion runs occur during the spring and summer months, triggered by the highest tides of the lunar cycle. In San Diego, the primary runs happen:
- April to May (spring runs)
- June to July (summer runs)
The fish spawn during the highest tides, which occur just after the full moon and new moon. A run typically happens 3–4 nights in a row, with the most intense activity on the first or second night.
Exact dates change annually based on the lunar calendar and tide tables. Check the California Department of Fish and Wildlife’s official grunion run predictions—they publish forecasts months in advance. The Element app also tracks these events, so you won’t miss the window.
Best San Diego Beaches for Grunion Runs
Not all beaches are equally reliable for grunion sightings. Your best bets in San Diego County:
Mission Beach & Pacific Beach – These wide, sandy beaches with gentle slopes are prime grunion habitat. The consistent sand composition and good access make them ideal for observers.
Ocean Beach – The broad, south-facing beach offers excellent conditions. Arrive early to claim a spot without crowds.
Silver Strand State Beach – This narrow, pristine barrier beach is a reliable grunion destination. It’s less crowded than Mission or Pacific Beach and offers a more natural experience.
Torrey Pines State Natural Reserve – If you want grunion with a scenic backdrop, the northern section has runs, though access is more limited.
Imperial Beach – The southernmost option in San Diego, it sees reliable runs and fewer crowds than central beaches.
Avoid rocky beaches like those in La Jolla or Point Loma—grunion need soft sand to spawn.
How to Time Your Visit
Step 1: Check the Prediction Calendar Visit the California Department of Fish and Wildlife website or Element to find the predicted run dates for your target month. These are published well in advance.
Step 2: Check Local Tide Times Grunion runs happen during the highest tides. On a run night, the peak tide typically occurs between 8 PM and midnight, though runs can begin up to an hour before the tide peaks.
Step 3: Arrive Early Show up 30–60 minutes before predicted peak tide. Beaches can get crowded fast, especially on weekends. Parking fills up quickly at popular spots like Mission Beach.
Step 4: Look for the Signs When grunion arrive, you’ll see small splashes in the shallow water, then dozens of silver bodies flipping onto the sand. The action is unmistakable—and often chaotic. Females anchor themselves vertically in the sand while males wrap around them. It lasts 30 seconds to a few minutes per fish.
What to Bring
- Headlamp or flashlight – Essential for seeing in the dark and not disturbing the fish with bright light.
- Warm layers – Spring and early summer nights are cool in San Diego.
- Waterproof bag – Bring your phone to capture video, but protect it from sand and water.
- Patience – Runs can be sporadic. You might see hundreds of fish or just a few dozen.
Pro Tips for San Diego Grunion Watchers
Check the weather. Heavy rain or rough surf can disrupt runs. Clear, calm nights are ideal.
Go on weeknights if possible. Weekends draw massive crowds, especially at Mission and Pacific Beach. A Tuesday or Wednesday run offers a more intimate experience.
Respect the fish. Don’t touch them, don’t shine bright lights, and don’t disturb the sand where they’re spawning. Their eggs need to incubate undisturbed.
Document responsibly. Video is great, but avoid flash photography. The fish are vulnerable and sensitive to light.
Plan Ahead with Element
Grunion runs are nature’s reminder that timing is everything in outdoor sports and wildlife viewing. Use Element to track predicted grunion runs in San Diego alongside tide data, moon phases, and weather forecasts—all in one place. Never miss another run.