Is Spearfishing Legal Florida?

Spearfishing is a popular recreational activity in Florida, with many anglers drawn to the thrill of hunting their own fish in the waters of the Sunshine State. But before you take up this activity, it is important to be aware of the laws and regulations that govern spearfishing in Florida.

In general, spearfishing is legal in Florida, as long as you adhere to specific rules and regulations. In order to spearfish in Florida waters, you must have a valid fishing license.

Additionally, you must abide by the size, bag and possession limits for each species of fish that you are Targeting. For example, you are only allowed to keep one grouper per day if it is between 20-25 inches long.

Furthermore, spearguns must be equipped with a lanyard that attaches the gun to your wrist or ankle when not in use. This ensures that the gun doesn’t drift away while you are swimming or diving. Additionally, spearguns must be loaded with only one shaft at a time and all spears must be barbed so as not to injure any marine life.

The most important thing to remember when spearfishing in Florida is that it should always be done responsibly and ethically. Be sure to respect other wildlife and anglers by being aware of your surroundings and taking care not to damage any coral or other marine habitats. Additionally, always use good judgement when handling any type of weapon and make sure that your firearm is properly secured at all times.


In conclusion, spearfishing is legal in Florida as long as anglers adhere to specific laws and regulations. It’s important for anglers who choose this activity to do so responsibly and ethically so as not to harm any marine life or disrupt other anglers’ experiences. By following these guidelines, spearfishers can enjoy this rewarding activity safely while being good stewards of our shared environment.

Photo of author

Lindsay Collins