CatchRules

Home Regulations Waterbodies St. Johns River

Waterbody · Florida

St. Johns River Fishing Regulations 2026

St. Johns River fishing regulations as of 2026-05-08: 229 current rules from FWC. Anglers target largemouth bass, striped bass, catfish.

FWCVerified Official source

Rules (229)

FWC regulates 229 rules across 8 species at this water.

Channel Catfish

Al Lopez Park Lake, Hillsborough County
Daily bag
6 fish/day
Alligator Lake
Daily bag
6 fish/day
Alligator Lake, Columbia County
Daily bag
6 fish/day
Baymeadows
Daily bag
6 fish/day
Baymeadows, Duval County
Daily bag
6 fish/day
Bear Creek Park
Daily bag
6 fish/day
Bear Creek Park, Orange County
Daily bag
6 fish/day
Bear Lake, Santa Rosa County
Daily bag
6 fish/day
Bethesda Pond
Daily bag
6 fish/day
Bethesda Pond, Duval County
Daily bag
6 fish/day
Bobby Hicks Park Pond, Hillsborough County
Daily bag
6 fish/day
Broward County
Daily bag
6 fish
Channel catfish bag limit: 6
Caloosa Park Lake, Palm Beach County
Daily bag
6
Camp Blanding Area
Daily bag
6 fish/day
Camp Blanding Area, Clay County
Daily bag
6 fish/day
CherryOpen
Status
Permitted
No bag limit for channel catfish.
Cherry, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
Clear Lake
Daily bag
6 fish/day
Clear Lake, Orange County
Daily bag
6 fish/day
Clermont Chain Of Lakes, Lake County (Cook, Winona, Palatlakaha, Crescent, Louisa, Minnehaha, Hiawatha, Minneola, Wilson, Susan And Cherry)Open
Status
Permitted
Daily bag
6 fish/day
No bag limit for channel catfish.
CookOpen
Status
Permitted
No bag limit for channel catfish.
Cook, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
CrescentOpen
Status
Permitted
No bag limit for channel catfish.
Crescent, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
Crystal Springs Park
Daily bag
6 fish/day
Crystal Springs Park, Duval County
Daily bag
6 fish/day
CypressOpen
Status
Permitted
No bag limit for channel catfish.
Doral Glades Park Lake, Miami-Dade County
Daily bag
6
Doral Glades Park, Miami-Dade County
Daily bag
6 fish/day
Dover District Park Lake, Hillsborough County
Daily bag
6 fish/day
Duval
Daily bag
6 fish
Channel catfish bag limit: 6
Eagle Lake
Daily bag
6 fish/day
Eagle Lake, Hamilton County
Daily bag
6 fish/day
East Lake TohopekaligaOpen
Status
Permitted
No bag limit for channel catfish.
East Lake Tohopekaliga, Osceola CountyOpen
Status
Permitted
No bag limit for channel catfish.
Edward Medard Park Reservoir, Hillsborough County
Gear
Cast Net Prohibited
Persons possessing a valid freshwater commercial fishing license may use cast nets to catch nongame fish other than channel catfish from 12:01 AM Tuesday to 12:01 AM Friday.
Flagler County
Daily bag
6 fish
Channel catfish bag limit: 6
Fox LakeOpen
Status
Permitted
No bag limit for channel catfish.
Fox Lake, Brevard CountyOpen
Status
Permitted
No bag limit for channel catfish.
Freedom Lake Park, Pinellas County
Daily bag
6 fish/day
Gadsden Park Pond, Hillsborough County
Daily bag
6 fish/day
Hal-Scott Lake
Daily bag
6 fish/day
Hal-Scott Lake, Orange County
Daily bag
6 fish/day
Hanna Park Ponds
Daily bag
6 fish/day
Hanna Park Ponds, Duval County
Daily bag
6 fish/day
Hardee County Park, Hardee County
Daily bag
6 fish/day
HatchinehaOpen
Status
Permitted
No bag limit for channel catfish.
HiawathaOpen
Status
Permitted
No bag limit for channel catfish.
Hiawatha, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
Huguenot Pond
Daily bag
6 fish/day
Huguenot Pond, Duval County
Daily bag
6 fish/day
Hurricane Lake, Okaloosa County
Daily bag
6 fish/day
Joe Budd Pond, Gadsden County
Daily bag
6 fish/day
Juniper Bay Lake, Walton County
Daily bag
6 fish/day
Juniper Lake, Walton County
Daily bag
6 fish/day
Karick Lake, Okaloosa County
Daily bag
6 fish/day
KissimmeeOpen
Status
Permitted
No bag limit for channel catfish.
Koon LakeOpen
Status
Permitted
No bag limit for channel catfish
Koon Lake, Lafayette CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake Blue CypressOpen
Status
Permitted
No bag limit for channel catfish.
Lake CragoClosed
Status
Closed
No bag limit for channel catfish
Lake Crago, Polk CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake DiasOpen
Status
Permitted
No bag limit for channel catfish.
Lake Dias, Volusia CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake Griffin, Lake County Including All Emeralda Marsh Water Bodies Open To Lake Griffin, And Including All Points Lakeward Of A Boundary Line Delineated By: County Road 44 And Burrell Lock And Dam On Haynes Creek (Formerly Haines Creek); County Road 464c At Moss Bluff Lock And DamOpen
Status
Permitted
No bag limit for channel catfish.
Lake Istokpoga, Highlands CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake Ivanhoe
Daily bag
6 fish/day
Lake Ivanhoe, Orange County
Daily bag
6 fish/day
Lake JacksonOpen
Status
Permitted
No bag limit for channel catfish.
Lake Lawne
Daily bag
6 fish/day
Lake Lawne, Orange CountyOpen
Status
Permitted
Daily bag
6 fish/day
No bag limit for channel catfish
Lake MarianOpen
Status
Permitted
No bag limit for channel catfish.
Lake Marian, Osceola CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake Montgomery, Columbia County
Daily bag
6 fish/day
Lake Okeeheelee, Palm Beach County
Daily bag
6
Lake PanasoffkeeOpen
Status
Permitted
No bag limit for channel catfish.
Lake Panasoffkee, Sumter County
Daily bag
6 fish/day
Lake Parker, Polk CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake Piney Z, Leon County
Daily bag
6 fish/day
Lake Santiago In Demetree Park
Daily bag
6 fish/day
Lake Santiago In Demetree Park, Orange County
Daily bag
6 fish
Channel catfish bag limit: 6
Lake Santiago, Orange County
Daily bag
6 fish/day
Lake SeminoleOpen
Status
Permitted
No limit — no limit; No bag limit for channel catfish
Lake Seminole, Pinellas CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake Stone, Escambia County
Daily bag
6 fish/day
Lake Tarpon, Pinellas CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake Thonotosassa, Hillsborough CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lake Underhill
Daily bag
6 fish/day
Lake Underhill, Orange CountyOpen
Status
Permitted
Daily bag
6 fish/day
No bag limit for channel catfish.
Lake Victor, Holmes County
Daily bag
6 fish/day
Lakes Hatchineha And Kissimmee, Polk CountyOpen
Status
Permitted
No bag limit for channel catfish.
Lakes Lochloosa And OrangeOpen
Status
Permitted
No bag limit for channel catfish
Lakes Lochloosa, Alachua CountyOpen
Status
Permitted
No bag limit for channel catfish
Lakes Orange, Alachua CountyOpen
Status
Permitted
No bag limit for channel catfish
Lakes Tohopekaliga (West Lake Tohopekaliga)Open
Status
Permitted
No bag limit for channel catfish.
Lakes Tohopekaliga (West Lake Tohopekaliga), Cypress, Hatchineha, And Kissimmee, Osceola And Polk CountiesOpen
Status
Permitted
Daily bag
1 fish/day
Min size
30"
No bag limit for channel catfish. Channel catfish less than 30 inches in total length must be released immediately.
Largo Central Park Nature Preserve, Pinellas CountyOpen
Status
Permitted
Daily bag
6 fish/day
No bag limit
Long LakeOpen
Status
Permitted
No bag limit for channel catfish.
LouisaOpen
Status
Permitted
No bag limit for channel catfish.
Louisa, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
Manatee Lake, Manatee CountyOpen
Status
Permitted
No limit — no limit; No bag limit for channel catfish.
Marl Pit 2, Charlotte CountyOpen
Status
Permitted
Daily bag
6 fish/day
No bag limit for channel catfish.
Marl Pits 1 And 3, Charlotte County
Daily bag
6
Merritt’s Mill Pond, Jackson CountyOpen
Status
Permitted
No bag limit for channel catfish.
Miami-Dade
Daily bag
6 fish
Channel catfish bag limit: 6
Miami-Dade County
Daily bag
6 fish
Channel catfish bag limit: 6
MinnehahaOpen
Status
Permitted
No bag limit for channel catfish.
Minnehaha, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
MinneolaOpen
Status
Permitted
No bag limit for channel catfish.
Minneola, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
Montgomery Lake
Daily bag
6 fish/day
Montgomery Lake, Columbia County
Daily bag
6 fish/day
Mosaic Fish Management Area, Polk And Hardee Counties
Daily bag
6
Mosaic Fish Management Area, Polk/Hardee Counties
Daily bag
6 fish/day
Newnans LakeOpen
Status
Permitted
No bag limit for channel catfish
Newnans Lake, Alachua CountyOpen
Status
Permitted
No bag limit for channel catfish
Oceanway Pond
Daily bag
6 fish/day
Oceanway Pond, Duval County
Daily bag
6 fish/day
PalatlakahaOpen
Status
Permitted
No bag limit for channel catfish.
Palatlakaha, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
Palm Beach County
Daily bag
6 fish
Channel catfish bag limit: 6
Palm Lake, St. Lucie County
Daily bag
6
Pellicer Pond
Daily bag
6 fish/day
Pellicer Pond, Flagler County
Daily bag
6 fish/day
Plantation Heritage Park Lake, Broward County
Daily bag
6
Pope Duval East And West Ponds
Daily bag
6 fish/day
Pope Duval East Ponds, Duval County
Daily bag
6 fish/day
Pope Duval Ponds, Duval County
Daily bag
6 fish/day
Pope Duval West Ponds, Duval County
Daily bag
6 fish/day
Ronnie Vanzant Park
Daily bag
6 fish/day
Ronnie Vanzant Park, Clay County
Daily bag
6 fish/day
Saddle Creek Park, Polk County
Daily bag
6
Secret Lake
Daily bag
6 fish/day
Secret Lake, Seminole County
Daily bag
6 fish/day
Shadow Bay Park
Daily bag
1 fish/day
Min size
30"
Channel catfish less than 30 inches in total length must be released immediately.
Shadow Bay Park, Orange County
Daily bag
1 fish/day
South LakeOpen
Status
Permitted
No bag limit for channel catfish.
South Lake, Brevard CountyOpen
Status
Permitted
No bag limit for channel catfish.
St. Augustine Road Ponds (North And South)
Daily bag
6 fish/day
St. Augustine Road Ponds (North), Duval County
Daily bag
6 fish/day
St. Augustine Road Ponds (South), Duval County
Daily bag
6 fish/day
St. Augustine Road Ponds, Duval County
Daily bag
6 fish/day
St. Lucie
Daily bag
6 fish
Channel catfish bag limit: 6
Starke LakeOpen
Status
Permitted
No bag limit for channel catfish.
Starke Lake, Orange CountyOpen
Status
Permitted
Daily bag
6 fish/day
No bag limit for channel catfish.
Steven J. Wortham Park Lake, Hillsborough County
Daily bag
6 fish/day
SusanOpen
Status
Permitted
No bag limit for channel catfish.
Susan, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
Suwannee LakeOpen
Status
Permitted
No bag limit for channel catfish
Suwannee Lake, Suwannee CountyOpen
Status
Permitted
No bag limit for channel catfish.
Tenoroc Fish Management Area, Polk County
Daily bag
6
The Northern-Most Tropical Park Lake, Miami-Dade County
Daily bag
6
Tropical Park Lake, Miami-Dade County
Daily bag
6 fish/day
Turkey Lake
Daily bag
6 fish/day
Turkey Lake, Orange County
Daily bag
6 fish/day
Walsingham Park Lake, Pinellas County
Daily bag
6 fish/day
Watertown Lake
Daily bag
6 fish/day
Watertown Lake, Columbia County
Daily bag
6 fish/day
Webb Lake, Charlotte County
Daily bag
6 fish/day
WilsonOpen
Status
Permitted
No bag limit for channel catfish.
Wilson, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish
WinonaOpen
Status
Permitted
No bag limit for channel catfish.
Winona, Lake CountyOpen
Status
Permitted
No bag limit for channel catfish

Striped Bass

Any Tributary, Creek Or Stream Of The Suwannee River
Daily bag
3 fish
Min size
18"
Areas North And West Of The Suwannee River
Daily bag
3 fish
Min size
18"
Chattahoochee River
Daily bag
15 fish
Max size
22"
15 striped bass, white bass and sunshine bass (individually or in total) of which no more than two may be 22 inches or longer in total length
Jim Woodruff Reservoir
Daily bag
15 fish
Max size
22"
Slot max
22"
no more than two may be 22 inches or longer
Lake Jackson
Daily bag
15 fish
Max size
22"
15 striped bass, white bass and sunshine bass (only 5 of which may be 22 inches or longer in total length) only 5 of which may be 22 inches or longer in total length
Lake Jackson (Walton County)
Daily bag
15 fish
Max size
22"
only 5 of which may be 22 inches or longer in total length
Lake Seminole
Daily bag
15 fish
Max size
22"
Slot max
22"
no more than two may be 22 inches or longer
Lower Ochlockonee River (Downstream Of The Jackson Bluff Dam To Ochlockonee Bay)
Daily bag
1 fish/day
Min size
24"
Max size
24"
only one of which may be 24 inches or longer in total length only one of which may be 24 inches or longer
Ochlockonee Bay
Daily bag
3 fish
Max size
24"
bag limit for striped bass is 3, only one of which may be 24 inches or longer in total length only one of which may be 24 inches or longer in total length
Perdido River
Daily bag
15 fish/day
Max size
22"
Slot max
22"
only 5 of which may be 22 inches or longer in total length only 5 of which may be 22 inches or longer
St. Marys River
Daily bag
2 fish
Min size
22"
St. Marys River And Its Tributaries
Daily bag
2 fish
Min size
22"
Suwannee River
Daily bag
3 fish/day
Min size
18"

Nongame Fish

Main Channel Of The St. Johns River From A Point Immediately South Of Lake Monroe To State Road 46 (Except Lake Harney)Closed
Status
Prohibited
Wire traps and slat baskets are prohibited from Jan. 1 to March 31.
St. Johns River From The Seaboard Coastline Bridge In Duval County Upstream To State Road 46 (Mims Bridge) Including Doctors Lake, Crescent Lake, Dunns Creek And Lakes Beresford, Woodruff, Dexter, Monroe And Harney, Except Lake Jessup
Possession
80 traps and baskets per licensee
St. Johns River From The Seaboard Coastline Bridge In Duval County Upstream To State Road 46 (Mims Bridge), Including Crescent Lake, Dunns Creek And Lakes Beresford, Woodruff, Dexter, Monroe And Harney, Except Lake Jessup
Possession
100 hoop nets per licensee
Main Channel Of The St. Johns River From A Point Immediately South Of Lake Monroe To State Road 46 (Except In Lake Harney)Closed
Status
Prohibited
Hoop nets are prohibited from Jan. 1 to March 31.
St. Johns River Water Management Areas Of Lake County Formerly Known As Long FarmClosed
Status
Prohibited
No minnow lift nets shall be fished
St. Johns River Water Management Areas Of Lake County Formerly Known As S.n. Knight Lisbon Farm (Both Parcels North And South Of The Yale-Griffin Canal)Closed
Status
Prohibited
No minnow lift nets shall be fished
St. Johns River Water Management Areas Of Lake County Formerly Known As S.n. Knight Leesburg FarmClosed
Status
Prohibited
No minnow lift nets shall be fished
St. Johns River Water Management Areas Of Lake County Formerly Known As Lowrie Brown FarmClosed
Status
Prohibited
No minnow lift nets shall be fished
St. Johns River Water Management Areas Of Lake County Formerly Known As Eustis Muck FarmClosed
Status
Prohibited
No minnow lift nets shall be fished
St. Johns River Water Management Areas Of Lake County Formerly Known As Walker RanchClosed
Status
Prohibited
No minnow lift nets shall be fished

Largemouth Bass

Lake CragoOpen
Status
Open
open to fishing
Lake Crago, Polk CountyOpen
Status
Permitted
Gear
Statewide Limits Apply
statewide size and bag limits apply
Long LakeOpen
Status
Permitted
Gear
Statewide Limits Apply
statewide size and bag limits apply.
State Of FloridaOpen
Status
Permitted
An angler may possess one Florida bass or largemouth bass 16.5 pounds or greater, per day over the legal length or bag limit when submitting for the certification of a potential state record provided they contact the Commission at this link (https://myfwc.wufoo. com/forms/potential-state-record-largemouth-bass/). Bass maintained in live condition may only be possessed on the waterbody or adjacent shore from which the fish was caught and may only be released alive in the same waterbody, unless otherwise directed by Commission staff.
Florida statewide
Daily bag
5 fish/day

Snook

St. Johns RiverOut of season
Season opens
Jun 1
Season closes
Aug 31
Slot min
28"
Slot max
32"

All Species

St. Johns River And Its Tributaries South Of State Road 46 And North Of U.s. Highway 192, Including Lakes Poinsett, Winder And WashingtonClosed
Status
Prohibited
Trotlines, bush hooks or set lines are prohibited
St. Johns River Lying Between U.s. Highway 17-92 And State Road 46
Gear
Trotlines
From 9 a.m. on Saturday until sunset on Sunday all trotlines shall be sunk to the bottom or to a minimum depth of 4 feet during daylight hours.
Main Channel Of The St. Johns River From A Point Immediately South Of Lake Monroe To State Road 46, Excluding Lake HarneyClosed
Status
Prohibited
From Jan. 1 until March 31 trotlines shall be prohibited from 9 a.m. until sunset

Black Bass

St. Johns River Water Management Area (Farm 13, Including The Stick Marsh), Indian River And Brevard CountiesCatch & release
Status
Catch And Release
must be released immediately
St. Johns River Water Management AreaCatch & release
Status
Catch And Release
Black bass must be released immediately.; Farm 13, including the Stick Marsh

Spotted Seatrout

St. Johns RiverOpen
Status
Open
Open year-round

FAQ

Who regulates fishing on St. Johns River?

FWC regulates fishing on St. Johns River.

What species can I target on St. Johns River?

St. Johns River is best known for largemouth bass, striped bass, catfish. Other species are present and tracked in the rule tables below.

When was this last updated?

These rules were last verified against FWC on 2026-05-08. Always confirm with the official source before keeping a catch.

Reference only. Regulations change mid-season. Always verify with the official source before keeping a catch. Last verified .

← All famous waterbodies