Best Time to Fish in San José del Cabo (Month by Month Guide)
San José del Cabo offers year-round fishing, but each month brings different highlights. Here’s your calendar.
Quick Answer
The best time to fish San José del Cabo is June–November for marlin, tuna, dorado and wahoo. Inshore roosterfish peak May–August. Winter (Dec–Feb) brings great light-tackle action with sierra mackerel.
Month by Month Fishing Calendar
| Month | Main Species | Notes |
|---|---|---|
| January | Sierra, Snapper | Cooler waters, great light-tackle inshore. |
| February | Sierra, Yellowtail | Consistent inshore; offshore quieter. |
| March | Snapper, Roosterfish | Transition month, roosterfish start showing. |
| April | Roosterfish, Jack Crevalle | Good inshore variety, warming waters. |
| May | Roosterfish, Striped Marlin | Peak roosterfish; marlin start offshore. |
| June | Striped/Blue Marlin, Tuna | Big-game season kicks off strong. |
| July | Marlin, Tuna, Dorado | Excellent offshore, calm seas. |
| August | Dorado, Roosterfish | Hot bite nearshore and offshore. |
| September | Blue Marlin, Tuna, Wahoo | Prime time, storms bring big fish. |
| October | Dorado, Wahoo, Marlin | One of the best all-around months. |
| November | Tuna, Wahoo, Dorado | Still hot offshore; weather pleasant. |
| December | Sierra, Tuna | Cooler waters, good mix inshore + offshore. |
On the Water (Video)
Book Your Trip
Ready to fish? Choose your boat and secure your date.
FAQ
What’s the best month for marlin?
Usually June–November offshore around Gordo Banks and beyond.
Is there fishing in winter?
Yes, inshore sierra mackerel and snapper are excellent Dec–Feb.
When is dorado season?
Mainly August–November, often close to shore after storms.
What time do trips start?
Always 6:10 AM departure from Puerto Los Cabos marina.