Pay lakes near San Bernardino, California
There are 4 pay lakes within 25 miles of San Bernardino; 3 stock trout; most charge $15 to $125 a day.
These are the pay lakes within 25 miles of San Bernardino. See every pay lake in California and the California license rule for pay lakes.