2021 Free Fishing Days

The free fishing days have been announced for 2021 in all 50 states and DC! On these specific days, unique to each state, you are allowed to fish without a fishing license. Most of the 2021 dates seem to fall around early June, but there are plenty of May, July, and August dates on there as well.

While the Take Me Fishing website helpfully provides the dates, they don't have any corresponding links to back them up. So I went out and found them all! Below are all 50 states free fishing dates along with links for proof!

On a related note, I learned about the existence of fishing licenses the hard way. I was grateful the game warden took pity on me when he saw I not only failed catching a single fish, but was also tangled in the fishing line when he pulled up.

Saved by my own ineptitude!

Kids Fishing Rod Deals

State's Free Fishing Days 2021

Make sure to check your state's official website for extra details. Some states actually offer free fishing rods, tackle, and bait during their free fishing weekends!
StateFree Days
AlabamaJune 12
AlaskaAll year for people under 16 or over 60 years of age!
ArizonaJune 5
ArkansasJune 11 - 13
CaliforniaJuly 3
September 4
ColoradoJune 5 & 6
ConnecticutMay 8
June 20
August 14
DCTBD 🀷
DelawareJune 5 & 6
FloridaApril 3 & 4 (freshwater)
June 12 & 13 (freshwater)
June 5 & 6 (saltwater)
September 4 (saltwater)
November 27 (saltwater)
GeorgiaJune 5
June 12
September 25
HawaiiAll 365 days a year! (marine)
IdahoJune 12
IllinoisJune 18 - 21
IndianaMay 2
June 5 & 6
September 25
IowaJune 4 - 6
KansasJune 5 & 6
KentuckyJune 5 & 6
LouisianaJune 12 & 13
MaineFebruary 13 & 14
June 5 & 6
MarylandJune 5
June 12
July 4
MassachusettsJune 5 & 6
June 19 & 20
MichiganFebruary 13 & 14
June 12 & 13
MinnesotaMay 8 & 9 is "Take a Mom Fishing" weekend
June 11 - 13 is "Take a Kid Fishing" weekend
MississippiJune 5 & 6
July 4
MissouriJune 12 & 13
MontanaJune 19 & 20
NebraskaMay 22
NevadaJune 12
New HampshireJanuary 16
June 5
New JerseyJune 5
October 23
New MexicoJune 5
September 25
New YorkFebruary 13 & 14
June 26 & 27
September 25
November 11
North DakotaJune 5 & 6
Devember 25 & 26
North CarolinaJuly 4
OhioJune 20 & 21
OklahomaJune 5 & 6
OregonFebruary 13 & 14
June 5 & 6
November 26 & 27
PennsylvaniaMay 30
July 4
Rhode IslandMay 1 & 2 (freshwater)
South CarolinaMay 31
July 4
South DakotaMay 21 - 23
TennesseeJune 12
TexasJune 5
UtahJune 12
VermontJanuary 30
June 12
VirginiaJune 4 - 6
WashingtonJune 5 & 6
June 13
West VirginiaJune 12 & 13
WisconsinJanuary 16 & 17
June 5 & 6
WyomingJune 5

Have fun out there, folks!

Leave a Comment