Do You Need a Mexican Fishing License? CONAPESCA Guide

A sport fisherman on a panga boat in the Sea of Cortez, Baja California
Watch: Mexican Fishing License: The Boat Rule That Surprises Everyone

Baja is one of the world’s great fishing destinations – yellowtail off the coast, dorado in summer, and whale sharks cruising the bays. Before you wet a line, though, you need a Mexican fishing license. The rules surprise a lot of first-timers, especially one: on a boat, everyone aboard needs a license, even people who never pick up a rod. Here is how it works and how to get one in a few minutes.

Quick answer

A CONAPESCA fishing license is required for anyone fishing in Mexican waters – and for every person aboard a boat that carries fishing tackle, regardless of age or whether they fish. A license is not required to fish from shore. Buy one online for a day, week, month, or year before you go.

Who needs a license

Mexico’s fishing authority, CONAPESCA, requires a sportfishing license for anyone fishing in Mexican waters. The rule that catches people out: when a boat carries fishing equipment, every person on board needs their own license – kids included, and even non-anglers just along for the ride. The one common exception is fishing from land (beach, shore, or pier), which does not require a license. If you are heading out with a local panguero in a spot like Bahía de los Ángeles or San Felipe, ask whether the charter includes licenses – many do.

How to get a Mexican fishing license

You do not have to wait until you cross. The easiest options:

  • Online: through CONAPESCA’s official portal (conapescaenlinea.gob.mx) or a U.S.-based partner service that bills in U.S. dollars – print the license and carry it with you.
  • CONAPESCA office: there is an office in San Diego and others near the border.
  • Locally: tackle shops and marinas in Baja fishing towns can often sell you one, though buying ahead avoids the hassle.

Duration, cost and rules

Licenses are sold for one day, one week, one month, or one year. Prices are set by CONAPESCA in Mexican pesos and shift with the exchange rate, so treat them as a small, budget-it-in line item rather than a fixed figure. A few rules worth knowing: carry your license while fishing, observe bag and size limits, and do not fillet your catch aboard the boat it was taken from. Fishing without a license can bring a fine and, on a boat, even risk vessel confiscation – cheap insurance against an expensive mistake.

Fishing trip checklist
  • A CONAPESCA license for every person on the boat
  • Printed license (and a photo of it on your phone)
  • Bringing your own boat? You also need a temporary import permit for the vessel
  • Know the current bag and size limits for your target species
  • Mexican auto insurance for the drive down

Trailering your own boat south? You will also need a temporary vehicle import permit for the boat and trailer (Baja itself is exempt, but mainland Mexico is not). Pair that with the right coverage before you tow.

Heading down to fish? Get covered first

Before the license and the bait, get the basics right: Mexican auto insurance for the drive. Quote in minutes and you are covered before you reach the water.

Get My Free Quote →

Related guides

By Instant Mexico Auto Insurance
Serving U.S. drivers heading into Baja and mainland Mexico since 1973, from our drive-through office at the San Ysidro border. California-licensed (Dept. of Insurance #0516723), BBB A+ accredited, and the official Mexican insurance agent for SCORE International and Baja off-road racing – including the Bay of LA 200. Our policies are underwritten by established, A-rated Mexican carriers.

Frequently asked questions

Do I need a Mexican fishing license?

Yes, if you fish in Mexican waters – and if you are aboard a boat that carries fishing tackle, you need one even if you do not fish. Fishing from shore does not require a license.

Does everyone on the boat need a fishing license in Mexico?

Yes. When a boat carries fishing equipment, every person on board must have their own CONAPESCA license, regardless of age or whether they personally fish.

How do I get a Mexican fishing license?

Buy one online through CONAPESCA’s official portal or a U.S.-based partner service that accepts dollars, at the CONAPESCA office in San Diego, or from tackle shops in Baja. Licenses come in day, week, month, and year terms.

Do I need a license to fish from the beach in Mexico?

No. A CONAPESCA license is not required for fishing from land, such as the beach, shore, or a pier. It is required for fishing from a boat.

Do I need anything else to bring my own boat to Mexico?

Yes. If you trailer a boat to mainland Mexico you need a temporary import permit for the vessel (Baja is exempt), plus Mexican auto insurance for the tow vehicle and trailer.

Get a Quote →

Español