Spearfishing Mackerel Runs in San Diego: When Schools Move Inshore
Mackerel runs are some of the most reliable and exciting spearfishing opportunities along the San Diego coast. When Pacific mackerel schools move inshore, they create predictable windows of opportunity—if you know where to look and when to be in the water.
Understanding San Diego’s Mackerel Seasonality
Mackerel behavior in San Diego follows distinct seasonal patterns tied to water temperature and baitfish availability. From late spring through early fall (May–September), Pacific mackerel migrate northward along the California coast, pushing into Southern California waters. This is when inshore runs are most consistent.
The peak window is typically June through August, when water temperatures climb to 62–68°F and mackerel schools actively hunt in nearshore zones. September can still produce excellent conditions, but runs become less predictable as water temperatures begin cooling.
Winter and early spring (November–April) sees mackerel move deeper and further offshore, making inshore spearfishing less reliable. However, occasional warm-water years or El Niño patterns can extend the season or bring schools in earlier than expected. Monitor water temperature reports through the Element app to catch anomalies.
Prime Inshore Zones and Breaks
Mission Beach to Pacific Beach Reefs
The shallow reefs and sandy flats between Mission Beach and Pacific Beach hold mackerel when conditions align. Look for schools in 25–40 feet of water during early morning hours. The rocky outcrops near the Mission Beach jetty often concentrate baitfish, drawing mackerel within spearing range.
La Jolla Shores and Boomer Beach
La Jolla Shores offers calm, clear water and consistent mackerel activity during summer months. The sandy bottom drops gradually, allowing you to work the 30–50-foot zone where schools often hunt. Boomer Beach, just north, provides slightly more exposed water but can be equally productive when swell is manageable.
Coronado Islands and South Bay
The Coronado Islands—North Island, Middle Island, and South Island—are premier mackerel territory. The rocky reefs and kelp edges on the seaward side concentrate mackerel, especially during slack tide periods. South Bay, particularly around the Imperial Beach Pier area, produces consistent runs when water clarity exceeds 30 feet.
Point Loma and Sunset Cliffs
The deeper reefs off Point Loma attract larger mackerel schools, particularly in July and August. This exposed location requires manageable swell, but the payoff is access to aggressive feeding schools in 40–60 feet of water.
Reading the Conditions
Water Temperature: Mackerel move inshore when water temps exceed 60°F. Track daily temperature trends—rapid warming can trigger aggressive feeding behavior and tighter school formations.
Water Clarity: Mackerel are visual hunters. Visibility of 30+ feet is ideal for spearing. Murky water pushes schools deeper or offshore. Check Element’s clarity forecasts before committing to a dive.
Tide and Current: Slack tide periods (around high and low tide) often see the most aggressive feeding. Mackerel position themselves to ambush baitfish in current breaks. Dive the slack window for best results.
Swell and Wind: Smaller swell (2–3 feet) and light winds keep nearshore zones accessible. Large swell pushes mackerel deeper and makes inshore access dangerous. Early morning dives (dawn to 9 a.m.) typically offer calmer conditions.
Technique and Approach
Mackerel runs are fast and aggressive. Once you locate a school, work quickly but deliberately. Use a mid-range spear gun (typically 24–28 inches) for accuracy in the 30–50-foot zone where most runs occur.
Schools often move in tight formations. Take your shot on the first pass if the fish is in range—hesitation means the school scatters. Mackerel are sensitive to pressure changes and vibration, so avoid excessive movement or noise.
Hunt the edges of kelp beds and rocky features where mackerel concentrate to ambush prey. Work downcurrent from structure, allowing the school to move toward you naturally.
Seasonal Timing by Month
- May: Early runs begin; water still cool. Expect variable conditions.
- June–July: Peak season. Schools move inshore consistently. Longest reliable window.
- August: Still productive, but early morning dives essential as afternoon winds increase.
- September: Good but declining. Water cools and schools begin moving offshore.
Safety and Regulations
Check current California Department of Fish and Wildlife regulations before spearing. Bag limits and size restrictions change annually. Dive with a partner, carry a surface marker buoy, and stay aware of boat traffic near popular breaks like Mission Beach and Coronado Islands.
Final Notes
Mackerel runs in San Diego are a numbers game—when schools move inshore during optimal conditions, you can expect consistent action. The key is timing your dive with water temperature peaks, clarity windows, and calm swell periods.
Use the Element app to track water conditions across La Jolla, Mission Beach, Coronado Islands, and South Bay in real time. Set alerts for when temperature and clarity align, so you never miss a mackerel run.