Play, Stay, Get Away!

Reserve Now


Vast and beautiful, Fish Lake is ideal for non-motorized boats, fishing and swimming. Our sandy beach has swings, a picnic area, playgrounds and grills. Fish for blue gill, crappie, bass, northern pike, bass, carp and more!



With all of the amenities and activities we offer there’s no reason to leave the resort! Activities include themed dances, adult night with live entertainment, kids’ crafts, teen and adult volleyball, Saturday hayrides and more. Our heated pool, kiddie pool, hot tub, beach, lake swimming, boat rentals and fishing are just a few of the amenities we offer. Camp with conveniences like laundry facilities, restrooms, hot showers, WiFi, fishing piers, off-leash dog park and Concessions.  All campsites have water and electric hook-ups along with a picnic table and fire ring. We even sell firewood and s’mores kits!


Get Away!

Fish Lake Beach is the Preferred Lodging Partner of Six Flags Great America. We sell their daily passes for $51 and seasonal passes for $83. Its the ULTIMATE getaway-chill out at Fish Lake Beach and thrill out at Six Flags Great America! Fish Lake Beach is 20-25 minutes ride to Six Flags Great America.


Three Ways to Enjoy Fish Lake Beach Resort

Family owned and operated for over 7 decades.

Stay at Fish Lake Beach for affordable, family fun April-October.

We’re located on US Route 12, 1/2 mile north of Highway 120 in Volo, Illinois

Overnight Camping

Have a fun getaway in your camper or tent. Or, rent a park model for 2-14 days!


Seasonal Living

Get away, your way with a Seasonal site at Fish Lake Beach!


Play for a Day

Open to the public May 1st – Oct 15th. Low admission fee to enjoy the beach and lake.

Daily Admission

Play, Stay, Get Away!

Fish Lake Beach Camping Resort

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

(847) 546-2228

Newsletter Signup
High 81°/Low 73°
Chance of a Thunderstorm
High 83°/Low 73°
Chance of a Thunderstorm
Chance of a Thunderstorm
High 86°/Low 72°
Chance of a Thunderstorm
Partly Cloudy
High 87°/Low 73°
Partly Cloudy