Fishing licenses are required in some capacity in all 50 states in the United States. Some states only require them for certain age groups while others are more strict, but every state has at least some requirement. Nearly every state also offers a free fishing day for you to give the sport a shot without having to purchase a license, and many of those days are coming up this weekend across the country.
29 states and the District of Columbia are offering some sort of free fishing days this weekend, whether that’s a single day or multiple. A host of states offer these free fishing days multiple times a year, so make sure to check out this list of free fishing days to ensure that you’re taking advantage of everything this year. These are the 29 offering free fishing days this weekend:
- Alabama – June 7
- Arizona – June 7
- Arkansas – June 6-8
- Colorado – June 7-8
- D.C. – June 1-8
- Delaware – June 7-8
- Florida – June 7-8
- Georgia – June 8
- Indiana – June 7-8
- Iowa – June 6-8
- Kansas – June 7-8
- Louisiana – June 7-8
- Maryland – June 7
- Massachusetts – June 7-8
- Michigan – June 7-8
- Mississippi – June 7-8
- Missouri – June 7-8
- Montana – June 7-8
- New Hampshire – June 7
- New Jersey – June 7
- North Dakota – June 7-8
- Oklahoma – June 7-8 (free paddlefish permit still required)
- Oregon – June 7-8
- Tennessee – June 7
- Texas – June 7
- Utah – June 7
- Virginia – June 6-8
- Washington – June 7-8
- West Virginia – June 7-8
- Wyoming – June 7
Each state has their own rules and regulations when it comes to fishing, even on free fishing days. Make sure you check out your states laws before you head out.