Fish Lake Beach has something for everyone!

  • Open to the public May 1st – Oct 15th
  • Weekday hours: 8 am to 7:30 pm, May 30th – Aug 23rd
  • Weekend hours: Fri. Sat. Sun. 7 am to 7:30 pm
  • Lake swimming Memorial Day – Labor Day, 10 am to 6 pm

Note: Hours vary before May 30th and after Aug 23rd


Picnic and play on our beach! Spread out a blanket on the beach or picnic at a table in the shade. There are grills on the beach and charcoal is sold in concessions.

Fish Lake Beach Concessions is just steps away from the beach. Let our smiling staff serve you fresh coffee, hamburgers, hot dogs, french fries, pizza, yummy soft serve ice cream and more! While you’re there, pick up a Fish Lake Beach souvenir t-shirt for under $15. For health and safety reasons, pets and glass containers are not permitted on the beach.


Take a dip in the water!

A section of Fish Lake is roped off for swimming and is supervised by a certified lifeguard from 10 am to 6 pm, Memorial Day through Labor Day. Three large sand piles greet sand castle builders of all ages. Bring buckets, shovels and sand toys! We sell them in concessions, along with inflatable mattresses and other sand toys.

Fish Lake Beach amenities include:

  • Concessions food, beverage, novelties
  • Playgrounds and swings
  • Restrooms with hot showers
  • Free parking
  • Picnic tables
  • Grills

  • Basketball hoops near the beach
  • Volleyball net on the beach
  • Basketball or volleyball (loaners)
  • Kayak, Rowboat, Paddleboat rental (rates below)
  • Mini-Golf $3 per round
  • Discounted Six Flag Great America tickets!

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