← All posts

Spearfishing Mackerel Runs in San Diego: How to Predict Peak Arrival Dates

Master San Diego's mackerel runs. Learn seasonal patterns, water temps, and exact timing to plan your spearfishing trips for peak conditions.


Spearfishing Mackerel Runs in San Diego: How to Predict Peak Arrival Dates

San Diego’s mackerel runs are predictable enough to plan around—but only if you understand the water temperature windows and migration patterns that trigger them. Whether you’re hunting Pacific mackerel off Mission Bay or chasing Spanish mackerel at La Jolla Cove, timing is everything.

When Mackerel Arrive in San Diego Waters

Mackerel runs in San Diego follow a dual-season pattern. Spring runs typically peak from April through June, when water temperatures climb from the mid-50s to the low 60s°F. Fall runs arrive later, roughly September through November, as the ocean cools back down from summer highs.

The spring run is your most reliable bet. Mackerel push northward from Baja as the California Current weakens and the Davidson Current strengthens—both driven by seasonal heating. You’ll see the heaviest concentrations around mid-May when the Scripps Pier water temperature hits 58–62°F.

Fall runs are more variable. They depend on how quickly water cools after the summer swell season. In years with early fall storms and strong upwelling, you might see mackerel by late August. In warm years, they can delay until October.

Reading Water Temperature as Your Primary Indicator

Forget guessing. Check the Scripps Pier temperature data daily—it’s your most accurate predictor for San Diego mackerel. Mackerel congregate when conditions match their preferences: 55–65°F water temperature is the sweet spot.

When you see sustained temperatures in that range, mackerel are either here or arriving within 7–10 days. A sudden drop to 54°F or below typically triggers a minor pulse of activity as fish respond to the cooling. A jump above 66°F often pushes mackerel deeper or further offshore.

Real-time tracking is easy with the Element app, which pulls current conditions from multiple San Diego monitoring stations. Set your threshold alerts and you won’t miss the window.

Location-Specific Timing Patterns

Mission Bay and Pacific Beach see the earliest spring arrivals—usually the first week of May—because the bay warms faster than open water. The shallower, enclosed system reaches optimal temperatures first. This makes it an excellent scouting location before committing to offshore trips.

La Jolla Cove and the Sunny Jim Sea Cave area warm slightly later but hold fish longer into summer. The rocky structure and kelp beds provide shelter, and mackerel linger here even when offshore populations have moved north.

Ocean Beach Pier and the San Diego Bay entrance bridge the gap between bay and open ocean. You’ll see mackerel here 3–5 days after Mission Bay peaks, making it a reliable secondary option if the bay gets crowded.

Offshore reefs and the 120-foot banks (north of Point Loma) attract larger Spanish mackerel and Pacific mackerel in the fall run. Water temperature becomes even more critical at depth—aim for 58–62°F at the thermocline where fish congregate.

Seasonal Depth Changes

Spring mackerel hunt in 20–40 feet of water, especially around kelp edges and rocky transitions. They’re aggressive and visible, making spring ideal for newer spearfishers.

By July, summer heating pushes them deeper—50–80 feet—and often offshore. This is the dead season for San Diego mackerel diving. Skip it.

Fall runs bring them back shallow as water cools, but they’re more cautious. Expect them in 30–60 feet, often in looser schools. You’ll need better stalking skills and lower-light conditions work in your favor.

The Secondary Indicators You Can’t Ignore

Bait balls and bird activity around Mission Bay, Ocean Beach, and Sunset Cliffs are your visual confirmation. When you see terns diving and sea lions feeding aggressively, mackerel are in the area. This happens 1–2 days after optimal temperature conditions arrive.

Clarity changes matter too. Spring runoff and summer upwelling affect visibility. Mackerel move in when visibility reaches 30+ feet—they hunt visually and won’t commit to murky water. Fall typically offers the best clarity, 40–60 feet, which explains why fall mackerel are warier.

Tidal flow and current direction play a supporting role. Mackerel feed harder on flooding tides and during slack water. Hunt during the first 2 hours of an incoming tide for best results.

Planning Your 2024–2025 Season

For spring 2024, watch Scripps Pier temps in late March. When they stabilize at 56–58°F for 3 consecutive days, mackerel are 5–10 days out. Plan your first trip for the following week.

For fall 2024, monitor August water temperatures closely. If September opens cool (below 64°F), expect mackerel by mid-month. If it stays warm, wait until early October.

The Element app tracks all these variables in real-time. Check conditions before each dive and you’ll spend less time hunting and more time loading your float with mackerel.

Use Element to monitor water temperature, visibility, and swell conditions across San Diego’s top mackerel spots—plan smarter, dive better.