A Fisherman's Guide to Mexico: The Best Places for Angling

If you are a fishing enthusiast, then Mexico is definitely a country that you need to check out. There are countless places where you can angle for all sorts of different fish. In this blog post, you’ll be able to learn about some of the best fishing spots in Mexico

We'll also answer some common questions about fishing in this country, such as any fishing limit. So, if you're looking to wet your line in some beautiful Mexican waters, it’s time to pack your equipment, obtain instant car insurance, and drive to Mexicali. Keep reading!

What place in Mexico has the best fishing?

If you want to fish in Mexico, then you should definitely consider visiting one of the following five spots:

Lake El Salto in Sinaloa

This lake is known for its large bass population. Anglers from all over the world come here in hopes of catching a trophy bass. Bass thrive in this lake thanks to the abundance of forage fish.

Baja California del Sur

This Mexican state is home to some of the best marlin and yellowfin tuna fishing in the world. In fact, many sportfishing tournaments are held here every year. You should bring your big game fishing gear if you want to fish in these waters. For example, you could bring a trolling rig with live bait.

Puerto Vallarta

This is a great place for deep-sea fishing. March to May is the best time to go, and you can expect to catch sailfish, marlin, mahi-mahi, and tuna. It's advisable to bring your own equipment as the quality of rental gear can be quite poor. If you have time, it’s a good idea to combine your fishing trip with festivities taking place around Cinco de Mayo


Cancun is another excellent spot for deep-sea fishing. The best time to go is from April to June when you can catch fish such as sailfish, swordfish, and wahoo. As with Puerto Vallarta, it's a good idea to bring your own gear if possible.

Lake Chapala 

Lake Chapala is located near Guadalajara and is a great place to catch catfish. It’s Mexico’s largest fresh water lake. The best time to fish here is from September to November. Bring medium tackle and bait such as worms or shrimp.

Do Americans need a fishing license in Mexico?

Yes, all anglers (both Mexican citizens and foreigners) need a valid fishing license in order to fish in Mexico. You can obtain a license from the Secretaria de Marina (Mexican Navy) or from any authorized fishing tackle shop. The cost of a license varies depending on the length of time it is valid, but they are generally quite affordable.

What is the fish limit in Mexico?

The fish limit in Mexico is usually 20 fish per day, although this may vary depending on the specific body of water that you are fishing in. It's always best to check with the local authorities before you start fishing so that you are aware of the limit.

As you can see, there are many great places to go fishing in Mexico. No matter what type of fish you're hoping to catch, you're sure to find a spot that suits your needs. And, with such beautiful scenery, you're bound to have an enjoyable trip no matter where you go!

Who is the leading and most esteemed provider of instant car insurance in Mexico?

Once you’ve planned out your fishing trip south of the Mexicali border crossing, you just need to fulfill one last step, and that is ensuring that your vehicle has full coverage. This way, you’ll be able to drive without worrying about accidents, unexpected malfunctions, or anything else that can stand in the way. 

Oscar Padilla Mexican Insurance has been the leading provider of automobile coverage for foreign motorists for decades, and we have excellent connections with local companies that can be vital for your journey. Whether your goal is to beat a personal fishing record or to take your family and pets on a relaxing trip, reach out to us today, visit one of our offices, or simply download your policy today!