Most travelers come to Cancun for the beaches and the cenotes, but the waters off the Yucatán are also one of Mexico's most underrated sportfishing destinations. The continental shelf drops off just a few miles offshore, which means blue-water species — sailfish, white and blue marlin, mahi-mahi, wahoo, and tuna — are within a 30-minute run from the marina. Inshore fishing for snook, tarpon, snapper, and bonefish is excellent year-round in the lagoons and around Isla Mujeres. This Cancun fishing guide covers what you'll catch each season, where to launch (Puerto Juárez, Marina Hacienda del Mar, Marina Cancun), what to expect on a half-day versus full-day charter, and how to fold a fishing trip into a resort vacation.
1What you can catch by season
Spring (March through May) is peak sailfish season off Cancun, with mahi-mahi (dorado) also running strong and white marlin showing up late in the window. Summer (June through August) is the prime time for blue marlin, yellowfin tuna, and big mahi-mahi — the warm water brings pelagics close to the shelf. Fall (September through November) is best for wahoo and bigger snapper, though hurricane season can scrub trips. Winter (December through February) brings the famous Isla Mujeres sailfish run, one of the densest sailfish aggregations in the world, plus kingfish and barracuda on the inshore reefs. Inshore species — tarpon, snook, bonefish, permit — bite year-round in the Nichupté Lagoon and the mangrove channels north of Cancun.
2Inshore vs offshore fishing
Inshore fishing happens inside the Nichupté Lagoon, the mangrove channels, and the flats around Isla Mujeres — calmer water, shorter runs, and ideal if anyone in your group is prone to seasickness. Target species include tarpon (a true sportfish that jumps spectacularly), snook, bonefish, permit, juvenile snapper, and barracuda. Offshore (deep-sea) fishing runs 5 to 25 miles out past the continental shelf drop-off, where the water turns from turquoise to deep blue. Target species include sailfish, white and blue marlin, mahi-mahi, wahoo, and yellowfin tuna. Offshore trips are full-day commitments in bigger swells. If you're new to sportfishing or have kids in the group, an inshore half-day is the better introduction — more action, less rolling.
3Where to launch & charter options
Three main marinas serve the Cancun fishing fleet. Marina Cancun at the north end of the Hotel Zone is closest to most resorts and runs the largest concentration of charter boats. Puerto Juárez, just north of downtown, is the working marina with smaller, owner-operated pangas and sportfishers — often better value. Marina Hacienda del Mar on the lagoon side handles mid-size charters and dive boats. Half-day trips (4 hours, inshore or short offshore run) suit beginners and families; full-day trips (8 hours) reach the shelf drop-off and billfish grounds. Most charters include rods, reels, bait, tackle, fishing licenses, ice, and water. Tip the mate 10–15% of the charter price — they do most of the work rigging and unhooking.
4What to bring & wear
Pack polarized sunglasses (they cut surface glare so you can see fish), a wide-brim hat, a long-sleeve UPF shirt, and reef-safe sunscreen. Bring motion-sickness medication and take it an hour before departure — even calm days roll offshore. Light layers work; mornings are cool and afternoons are hot. Non-marking rubber-soled shoes protect feet from hooks and hot decks. Most charters provide water, soft drinks, and beer, but pack snacks and a sandwich if you're prone to hangry meltdowns. Bring a small cooler for any catch you plan to take back to the resort. Don't forget a waterproof phone pouch and a dry bag for electronics. Leave the fancy camera gear at the hotel unless you have a waterproof housing.
5Catch & cook: eating what you catch
One of the great pleasures of Cancun fishing is eating your catch the same day. Many charters will fillet your fish at the dock; from there, several beachfront restaurants in Puerto Juárez will cook it to order for a per-plate fee — usually grilled, ceviche, or garlic butter. Ask the charter crew for current recommendations; they know which kitchens do it well. Some resorts, including Beach Palace and Moon Palace, will prepare your catch if you bring it filleted to the restaurant — call the concierge in advance to arrange. Common table fish include mahi-mahi, snapper, and grouper. Billfish (sailfish and marlin) are almost universally catch-and-release — they're sportfish, not food fish, and most IGFA-affiliated captains release them by default.
6Sustainable fishing & choosing a charter
Look for charters affiliated with the International Game Fish Association (IGFA) or the local Cancun Sportfishing Charter Association — they adhere to catch-and-release for billfish, observe size and bag limits for table fish, and use circle hooks that reduce deep-hooking. Ask upfront about the catch policy: a reputable captain releases all billfish and limits table-fish harvest to what you'll actually eat. Avoid operations that promise a guaranteed catch — sportfishing is fishing, not catching, and any operator claiming otherwise is being dishonest. The OnlyCancun tours directory includes vetted fishing charters; the Vacation Planning Company network can also bundle a fishing trip with flights and resort for a single-package price. Booking ahead is essential in peak sailfish season (March–May).
Frequently asked questions
What is the best month for fishing in Cancun?
March through May for peak sailfish and mahi-mahi. June through August for blue marlin and yellowfin tuna. December through February for the famous Isla Mujeres sailfish run. Inshore species like tarpon and snook bite year-round.
Do I need a fishing license in Cancun?
Yes, all anglers need a Mexican sportfishing license. Most reputable charters include licenses in the price — confirm this when booking. If you're fishing independently, you can buy a license online through Mexico's CONAPESCA.
Can beginners go deep-sea fishing in Cancun?
Yes. Charters provide rods, bait, and a mate who rigs and unhook fish. Beginners should start with a half-day inshore trip — calmer water, shorter runs, more action — before committing to a full-day offshore trip.
Where do I launch a fishing charter in Cancun?
Marina Cancun at the north end of the Hotel Zone is closest to most resorts. Puerto Juárez, just north of downtown, has smaller owner-operated boats at better value. Marina Hacienda del Mar handles mid-size charters on the lagoon side.
Can I eat the fish I catch in Cancun?
Yes. Mahi-mahi, snapper, and grouper are excellent table fish. Many restaurants in Puerto Juárez will cook your catch for a per-plate fee, and some resorts (Beach Palace, Moon Palace) will prepare it if you arrange with the concierge. Billfish are almost always catch-and-release.
Ready to book your Cancun trip?
Get a free quote from a local Cancun expert. No service fees, exclusive perks, and one dedicated advisor from quote to welcome-home.