Pay lakes near me
551 pay lakes in 41 states, each with its price, fish and rules when the lake publishes them. Most charge $10 to $40 for a day of fishing.
Find a pay lake by name or town
Matches appear as you type. Use the up and down arrows to choose, and Enter to open.
Pay lakes by state
- Alabama 8
- Alaska 2
- Arizona 4
- Arkansas 2
- California 26
- Colorado 8
- Florida 6
- Georgia 24
- Idaho 3
- Illinois 7
- Indiana 25
- Iowa 1
- Kansas 2
- Kentucky 89
- Louisiana 3
- Maryland 5
- Massachusetts 2
- Michigan 18
- Minnesota 5
- Mississippi 7
- Missouri 12
- Montana 5
- New Hampshire 2
- New Jersey 1
- New Mexico 2
- New York 9
- North Carolina 46
- Ohio 64
- Oregon 6
- Pennsylvania 19
- Rhode Island 1
- South Carolina 25
- South Dakota 4
- Tennessee 27
- Texas 19
- Utah 7
- Virginia 19
- Washington 2
- West Virginia 23
- Wisconsin 10
- Wyoming 1
Still checking: Connecticut, Delaware, District of Columbia, Hawaii, Maine, Nebraska, Nevada, North Dakota, Oklahoma, Vermont. Add a lake you know.