Pay lakes near Asheboro, North Carolina
There are 4 pay lakes within 25 miles of Asheboro; most charge $10 to $15 a day.
These are the pay lakes within 25 miles of Asheboro. See every pay lake in North Carolina and the North Carolina license rule for pay lakes.