As of June 18, 2019 the San Diego CONAPESCA office is permanently closed.
Mexican law requires that ALL people on a boat that has any fishing tackle aboard have a current Mexican fishing license. This includes young children. If you’re old enough to hold a pole, you need a license.
Fishing licenses are sold by the day, week, month or year. A yearly policy begins the day it is written and expires a year later from that date. It is not a calendar year as it is with U.S. fishing licenses.
A Mexican fishing license is not required if you are just fishing from the shore.
To apply for a non-commercial sportfishing license, complete the application, and return to Discover Baja by email, fax or mail along with payment.
MEXICAN FISHING LICENSE PRICES (for Discover Baja members):
One Day: $23
One Week: $40
One Month: $48
One Year: $60
There is an extra $10 fee per license (extra $7 for daily license) if you are not a Discover Baja member.
As of 2014, Temporary boat importation permits are required for any boat over 15 feet that is entering Baja. See our page on Temporary Boat Importation.