Hunting/Fishing

Fly Fishing by State 2025

Rank

2
4
6
8
10
State
Rank
License Cost Non Residents
License Cost Residents
License Details
Best Locations
Popular Species
Alabama Flag
Alabama$54.20$14.05Saltwater $24.35 ($52.20 non-res)
  • 1. Alabama Gulf Coast
  • 2. Aldridge Creek
  • 3. Chaba River
Spotted bass, largemouth bass, black bass family
Alaska Flag
Alaska4$145$29
  • 1. The Kenai River Fly Fishing
  • 2. The Kasilof River
  • 3. The Russian River
King salmon, trophy rainbow trout, char, dime-bright steelhead, sockeye, silver and pink salmon
Arizona Flag
Arizona$55$37
  • 1. Apache Lake
  • 2. Big Bonito Creek
  • 3. Black River
Trout, bass, and carp
Arkansas Flag
Arkansas$50$10.50
  • 1. White River Tailwaters below Bull Shoals Dam
  • 2. The Little Red River below Greers Ferry Dam
  • 3. Norfolk River Tailwater below Norfolk Lake
Trout and smallmouth bass
California Flag
California6$158.25$58.58
  • 1. Hat Creek
  • 2. McCloud River
  • 3. Carson River
  • East Fork
Many native and introduced trout speaces
Colorado Flag
Colorado10$97.97$35.17
  • 1. Upper Arkansas River (Gold Medal)
  • 2. Blue Mesa Reservoir
  • 3. Animas River (Gold Medal)
Rainbow trout, brown trout, brook trout, cutthroat
Connecticut Flag
Connecticut$63$32
  • 1. Farmington River
  • 2. Housatonic River
  • 3. Mianus River
Brown and rainbow trout, striped bass, bluefish
Delaware Flag
Delaware$22.50$11
  • 1. White Clay Creek
  • 2. Brandywine Creek
  • 3. Christina River
Trout, bass, bluegill
Florida Flag
Florida2$47$17
  • 1. Naples
  • 2. Everglades and Biscayne National Park
  • 3. The Florida Keys
Sheepshead, snook, redfish, mangrove snappers, seatrout, lockdown fish, black drum, and tripletail (all year) Ladyfish, tarpon, bluefish, jack crevalle (seasonal)
Georgia Flag
Georgia$50$15
  • 1. The Toccoa River (Lower and Upper)
  • 2. The Jacks River
  • 3. Chattooga River
Smallmouth bass, brown trout, and rainbow trout, brook trout
Hawaii Flag
Hawaii$26$6
  • 1. Lake Wilson
  • 2. Kokee State Park
  • 3. Kiholo Bay
Rainbow trout, panfish, smallmouth bass, largemouth bass
Idaho Flag
Idaho8$98.25$30.50
  • 1. Snake River (south fork)
  • 2. Kelly Creek
  • 3. Yellowstone National Park
Great King salmon and trout
Illinois Flag
Illinois$31.50$15
  • 1. Fox Chain of Lakes
  • 2. Kankakee River
  • 3. DuPage River
Largemouth and smallmouth bass, bluegill, coho salmon, lake trout, rainbow trout
Indiana Flag
Indiana$35$17
  • 1. East Fork Whitewater River
  • 2. Sugar Creek
  • 3. Lake Michigan
Largemouth bass (the state fish), bluegill, musky, northern pike, brook, brown, and rainbow trout, walleye, sturgeon
Iowa Flag
Iowa$48$22
  • 1. Paint Creek
  • 2. Waterloo Creek
  • 3. Turkey River
Bass, channel catfish (the state fish and the most popular gamefish in the state), perch, pike, and sunfish.
Kansas Flag
Kansas$52.50$27.50
  • 1. Lake Henry
  • 2. Milford Lake
  • 3. Lake Shawnee
Smallmouth and largemouth bass, northern pike, bullhead, and a variety of catfish.
Kentucky Flag
Kentucky$55$23
  • 1. Cumberland River
  • 2. Otter Creek
  • 3. Other good creeks
Brown, rainbow, and brook trout
Louisiana Flag
Louisiana$60$9.50
  • 1. Venice
  • 2. Hopedale
  • 3. Houma
Red drum
Maine Flag
Maine$64$25
  • 1. Rapid River
  • 2. Mousam Lake
  • 3. Penobscot River (west branch)
Wild brook trout, landlocked salmon, brown, brook, and lake trout
Maryland Flag
Maryland$30.50$20.50Saltwater $15.00 ($22.50 non-res)
  • 1. Chesapeake Bay
  • 2. Potomac River
  • 3. Savage River
Trout, smallmouth and largemouth bass, walleye, musky, carp, and panfish
Massachusetts Flag
Massachusetts$37.50$27.50Saltwater $10.00
  • 1. Deerfield River
  • 2. Squannacook River
  • 3. Cape Cod Bay
Brook trout, rainbows and browns; largemouth and smallmouth bass, Atlantic salmon and yellow perch
Michigan Flag
Michigan3$76$26
  • 1. Boardman River
  • 2. Pere Marquette River
  • 3. AuSable River (upper section)
Salmon, steelhead, walleye, pike, panfish, bass, and of course trout
Minnesota Flag
Minnesota$51$25
  • 1. Root River (south branch)
  • 2. Trout Run Creek
  • 3. Whitewater River
Trout, largemouth bass and bluegill sunfish
Mississippi Flag
Mississippi$64.29$27.29Saltwater $34.29
  • 1. Saltwater Flats
  • 2. Horseshoe Pond
  • West Point
  • 3. Chunky River
  • Enterprise
Yellow-bellies, red-eared sunfish, and largemouth bass
Missouri Flag
Missouri$49$12
  • 1. White River (north fork)
  • 2. Lake of the Ozarks
  • 3. Crane Creek
Largemouth bass, blue catfish, white crappie, black crappie, spotted bass, channel catfish, white bass, flathead catfish, hybrid stripers, walleye, paddlefish, and bluegill
Montana Flag
Montana1$111$31
  • 1. Central District
  • 2. Western District
  • 3. Eastern District
Smallmouth bass, catfish, walleye, trout
Nebraska Flag
Nebraska$76$38
  • 1. Niobrara River
  • 2. Long Pine Creek
  • 3. Verdigre Creek
Trout species: brook, brown, rainbow and cutthroat
Nevada Flag
Nevada$80$40
  • 1. Humboldt River (south fork)
  • 2. Carson River (east fork)
  • 3. Truckee River
Rainbows, browns, bowcutts (a rainbow/cutthroat hybrid), smallmouth bass, and channel catfish
New Hampshire Flag
New Hampshire$63$45
  • 1. Androscoggin River
  • 2. Saco River
  • 3. Cocheco River
Salmon, trout, and smallmouth bass
New Jersey Flag
New Jersey$34$22
  • 1. The Jersey Shore
  • 2. Musconetcong River
  • 3. South Branch Raritan River
Rainbows, browns, and brookies
New Mexico Flag
New Mexico$56$25
  • 1. Red River
  • 2. Rio Chama
  • 3. Cimarron River
Rainbow and brown trout
New York Flag
New York$50$25
  • 1. Esopus Creek
  • 2. AuSable River (west branch)
  • 3. Streams of the Catskills
  • Upper Delaware River
Trout, bass, northern pike, salmon, walleye, and muskies.
North Carolina Flag
North Carolina$45$25Saltwater $16.00 ($32.00 non-res)
  • 1. Scott Creek
  • 2. Whitewater River
  • 3. The Davidson River
Wild trout, rainbow, brown, and brook trout
North Dakota Flag
North Dakota$48$18
  • 1. Missouri River
  • 2. Cross Ranch State Park
  • 3. The Garrison Tailrace
Pike, walleye, bass, and trout
Ohio Flag
Ohio$40$19
  • 1. Mad River
  • 2. Clear Fork River
  • 3. Little Miami River
Brown trout, carp, bass, bluegill, and once in a blue moon a muskie, brook trout, smallmouth and largemouth bass, sauger, white bass
Oklahoma Flag
Oklahoma$55$25
  • 1. Lower Mountain Fork River
  • 2. Blue River
  • 3. Lower Illinois River
Rainbows and browns, smallmouth bass or walleye
Oregon Flag
Oregon5$110.50$44
  • 1. Deschutes River
  • 2. Owyhee River
  • 3. Eagle Cap Wilderness
Panfish, trout, steelhead, and salmon
Pennsylvania Flag
Pennsylvania$52.90$22.90
  • 1. Sinnemahoning Creek
  • 2. Kettle Creek
  • 3. Young Womans Creek
Brown trout, brook trout, rainbows
Rhode Island Flag
Rhode Island$35$18
  • 1. Narrow River
  • 2. Wood River
  • 3. Pawcatuck River
Rainbow and brown trout, smallmouth and largemouth bass
South Carolina Flag
South Carolina$35$10Saltwater $10.00 ($35.00 non-res)
  • 1. Chattooga River
  • 2. Lower Saluda River
  • 3. Whitewater River
Rainbows and browns, some wild, and some stocked fingerlings
South Dakota Flag
South Dakota$67$28
  • 1. Rapid Creek
  • 2. Spearfish Creek/Canyon
  • 3. Spring Creek
Brown trout, rainbow trout
Tennessee Flag
Tennessee$99$34
  • 1. South Holston River
  • 2. Hiwassee River
  • 3. Clinch River
Rainbows and brown trout. Tennessee offers a no-trout license for $50.
Texas Flag
Texas$58$30Saltwater $35 ($63 non-res), All Water $40 ($68 non-res)
  • 1. Guadalupe River
  • 2. Blanco River
  • 3. Llano River
Guadalupe bass, argemouth and smallmouth bass, trout
Utah Flag
Utah$85$34
  • 1. Fish Lake
  • 2. Boulder Mountain
  • 3. Weber River
Golden, lake, brown, brook, cutthroat, and rainbow trout
Vermont Flag
Vermont$54$28
  • 1. Battenkill (Batten Kill) River
  • 2. Mettawee River
  • 3. Clyde River
Wild brown trout trophies, brook, brown, rainbow trout
Virginia Flag
Virginia$47$23Saltwater $17.50 ($25 non-res), All Water $39.50 ($71 non-res)
  • 1. Accotink Creek
  • 2. Lake Brittle
  • 3. Holmes Run
Rainbow and brown trout, walleye, largemouth bass, and sunfish
Washington Flag
Washington7$84.50$29.50Saltwater $30.05 ($59.75 non-res)
  • 1 The Southern Coast
  • 2. The Northern Coast
  • 3. Ross Lake National Recreation Area
Salmon, steelhead, and trout
West Virginia Flag
West Virginia$37$19
  • 1. Potomac River (north fork of the south branch )
  • 2. Cranberry River
  • 3. Cheat River (Shavers Fork)
Sturgeon and hybrid striped bass; rainbows and browns trout and hybrid trout called golden rainbow – or palomino rainbow
Wisconsin Flag
Wisconsin$50$20
  • 1. Pike River
  • 2. Kickapoo River (west fork)
  • 3. Black Earth Creek
Brook, rainbow, and brown trout
Wyoming Flag
Wyoming9$102$27
  • 1. Yellowstone National Park
  • 2. Big/Little Laramie Rivers
  • 3. Grey Reef
Yellow perch, walleye, brown trout, rainbow trout, smallmouth bass, golden trout, brookies, lake trout, tiger trout, northern pike, crappie, bluegill, and largemouth bass