Types of Fish in Los Cabos
Complete Guide for Cabo San Lucas & San José del Cabo
Los Cabos is home to an incredible variety of fish species throughout the year. Whether you’re casting lines from San José del Cabo or heading offshore from Cabo San Lucas, here’s your guide to the most common fish you can catch in the region.
Blue Marlin
One of the most prized gamefish in Los Cabos. Best caught June–October offshore.
Yellowfin Tuna
Powerful and fast. Common all year, especially summer and fall near Gordo Banks.
Dorado (Mahi Mahi)
Bright colors and aggressive strikes. Peak season: July to November.
Wahoo
Fast, elusive, and delicious. Usually caught offshore with trolling techniques.
Sailfish
Known for their speed and acrobatics. Sighted during warmer months near Land’s End.
Roosterfish
Inshore favorite with unique dorsal fin. Caught along beaches and rocky points.
Red Snapper
Great eating fish, found on bottom fishing trips near reefs and drop-offs.
Sierra Mackerel
Fast, toothy and delicious. Common inshore species especially in cooler months.
Amberjack
Strong fighters, often caught on jigs and bottom rigs near deep structures.
Jack Crevalle
Hard-pulling species. Found inshore and around bait balls year-round.
Grouper
Bottom dwellers that provide a tough fight. Excellent eating quality.
❓ Frequently Asked Questions – Fish in Los Cabos
What is the best time of year to catch tuna in Los Cabos?
Tuna are present year-round, but the best months are from July to November, especially around Gordo Banks and offshore waters near Cabo San Lucas.
Can I catch marlin close to shore?
Most marlin are caught offshore, typically 5 to 25 miles out. Striped marlin can sometimes be found closer, near drop-offs and seamounts like Palmilla Point and Santa María Canyon.
Are roosterfish good to eat?
Roosterfish are considered a catch-and-release species due to their unique fighting ability and value as a gamefish. They are not commonly eaten.
Which fish are best for beginners or kids?
Dorado, snapper, and sierra mackerel are excellent choices for beginners and children due to their abundance and inshore location. Our super pangas are perfect for family trips.
What fish species are common in San José del Cabo?
Inshore species like roosterfish, snapper, sierra, and jack crevalle are common near San José. Offshore, you’ll find striped marlin, tuna, and dorado, especially near Gordo Banks.