What You Need to Know About Fishing Regulations in Florida

 

FISHING IN FLORIDA

Fishing in Florida is one of the best ways to relax and enjoy the outdoors, and a favorite pastime for locals and tourists alike. With 8,436 miles of coastline and more than 7,700 lakes filled with diverse marine life, it’s no wonder that Florida is considered the “Fishing Capital of the World.” Before you cast your line, it’s important to understand the state’s fishing regulations to avoid fines and contribute to the sustainability of Florida’s fisheries. Whether you're a seasoned angler or just testing the waters for the first time, here's what you need to know to legally fish in the Sunshine State.

Do You Need a Fishing License in Florida?

In most cases, yes. Florida requires a fishing license for both residents and non-residents, aged 16 and older, whether you’re fishing from a boat, shore, or pier. However, there are some exceptions.

You do not need a fishing license in Florida if you are:

  • Over 65 years old

  • Fishing on a licensed fishing charter

  • Fishing on a pier with a pier license

  • Fishing on one of Florida’s free fishing days

Florida offers both freshwater and saltwater fishing licenses, so make sure to get the appropriate one depending on where you plan to fish. If you’re planning to do both, you’ll need separate licenses for each, or you can opt for a combination license. Short-term (3-day or 7-day) licenses are available for visitors, and annual options exist for residents and frequent visitors who fish regularly.

Licenses can be easily obtained online through the Florida Fish and Wildlife Conservation Commission (FWC) website, at a local tackle shop, or even at some sporting goods stores.

Where Can You Fish in Florida?

Florida is blessed with incredibly diverse fishing environments, ranging from the Atlantic Ocean and the Gulf of Mexico to countless lakes, rivers, and estuaries. Depending on where you’re staying, you’ll have a range of options for fishing. If you're near Timoti's Seafood Shak in Fernandina Beach or Nocatee, you're in the perfect spot to enjoy both freshwater and saltwater fishing.

In northeast Florida, you can fish at several local hotspots like Amelia Island, the Intracoastal Waterway, or Talbot Island State Park. Pier fishing is a popular option, as many piers offer great fishing opportunities and are family-friendly. Shoreline fishing is also allowed in many public areas, though it's always best to check local regulations before you set up your fishing spot. 
Here are a few great local Northeast Florida fishing spots:

  • Fort Clinch State Park

  • George Crady Bridge Fishing Pier State Park

  • Amelia Island State Park

  • Main Beach Park

  • Egans Creek

  • Marys Inlet

If you’re looking for a more immersive fishing experience, consider booking a charter with one of the many incredible fishing charters in the area like Beat the Oddz Charter, Big Fin Charters, or Amelia Family Fishing Charters. Not only will they handle your fishing license for you, they'll also take you to the best spots where you're most likely to catch something impressive!

What Kinds of Fish Can You Catch in Florida?


Florida waters are home to a wide variety of species, but you’ll need to be aware of bag limits and size regulations to ensure you’re fishing within legal guidelines. Common saltwater catches include redfish, snook, and sea trout, while freshwater anglers might reel in largemouth bass, crappie, or catfish.

Each species has specific regulations governing how many fish you can keep and the minimum size for a legal catch. These rules are in place to help maintain fish populations and ensure that future generations of anglers can enjoy the same abundant resources. Before heading out, be sure to check the FWC’s website for the most up-to-date information on size limits, bag limits, and any seasonal restrictions.

A Perfect Pairing: Fresh-Caught Fish and Timoti's Seafood Shak

After a successful day on the water, there’s no better way to reward yourself than with a visit to Timoti’s Seafood Shak. Happy fishing—and don’t forget to stop by for a taste of Florida’s finest!