Fish Lake is great for fishing!

Fish for northern pike, bass, bluegill, yellow perch, crappie, carp and catfish

Fishing Admission

  • $6 per person, weekdays
  • $8 per person, weekends
  • $10 per person, holiday weekends
  • We sell night crawlers in the registration office across from the beach for $4.25 per dozen
  • Rowboat rental $15 per day. Life jackets included. Boats must be on shore by 7pm.  You may bring your own electric trolling motor.


UPDATE: Catch and Keep Fishing

A professional analysis of Fish Lake in the fall of 2017 gave us an in depth understanding of our lakes habitat. It revealed that our fish population is growing, in part, due to the catch and release status we imposed after the winter of 2013 caused a fish kill.  As part of our sustainability efforts we’ve launched several initiatives including stocking the lake with fingerling northern pike, encouragement of harvest and removal of carp and restoring catch and keep status every mid-June, after the spawning period.  Before mid-June, we allow fishing on a catch and release basis.  Please abide by our catch and keep limits below.

“Catch and Keep” limits below are posted at the lake and in Concessions

  • 3 bass per day under 14″
  • 5 bluegill per day
  • 5 northern pike per day
  • 5 crappie per day
  • 5 yellow perch per day
  • 5 catfish per day
  • Unlimited carp

Carp Fishing Tournaments 2018

These campers only Carp Fishing Tournaments will be a blast! Participation is free, rowboats and lifejacket use will also be free (an adult must sign a waiver and occupy the boat) and we’ll provide a bag to hold carp that are caught! What a deal! You can also buy corn (the preferred bait for carp) for $1.

The heaviest bag of carp will win $25 in Fish Lake Beach bucks redeemable at registration / concessions. NOTE: Participants over 15 must have a current IDNR license.

Call to reserve now(847) 546-2228

Fish Lake Beach Camping Resort

32223 N. US Highway 12
Volo, IL 60073
Get Directions

(847) 546-2228

Newsletter Signup

CALL TO RESERVE NOW (847) 546-2228