Fox River Marina, Boat Launch & Storage

Boaters love the marina’s central location within the Fox River Forest Preserve in Port Barrington. The entrance is on Roberts Road west of Route 59. It's a perfect place to start your day in the sun. Boat slips, floating pier, public boat launch, indoor storage, and paved parking lots are available here. The surrounding water makes a great playground for a variety of sports, including wakeboarding, water skiing, tubing and fishing. You’ll need approved flotation gear, and your motorized watercraft must be registered and titled with the state of Illinois.
For hours and status updates for the public boat launch and marina, call 847-381-0669 or send us an email.
Preserve is open 6:30 am–sunset, daily.
Current Waterway Status:

For river levels and status updates, visit the Fox Waterway Agency for Lake and McHenry Counties.
Boat Slips
The marina’s 169 slips are available in three lengths: 20, 25, and 30 feet. Dedicated water, electric and a dock box are included with the 30-foot slip. These features can be purchased for an extra fee on the 25-foot slip. Water and electric are not available on the 20-foot slip, but a dock box can be reserved.
-
Slip holders enjoy daily 24-hour access to their boats and to clean restrooms
-
New customers, save up to $180 on a season slip
-
To reserve your slip, call or email us at 847-381-0669
Slip Fees (available seasonally) |
20-foot slip, no water or electric |
$1,000 Lake County resident |
$1,100 nonresident |
25-foot slip, no water or electric |
$1,200 Lake County resident |
$1,320 nonresident |
25-foot slip, includes dedicated water and electric |
$1,400 Lake County resident |
$1,540 nonresident |
30-foot slip, includes dedicated water, electric and dock box |
$1,650 Lake County resident |
$1,800 nonresident |
Dock box |
$125 |
|
Public Boat Launch
Get in the water fast from our 4-lane launch for boats, personal watercraft, and paddle craft. Ramp is open 6:30 am–10 pm, daily.
-
Use self-pay stations located near ramp to pay daily launch fee. Fill out form, enclose exact cash or check, and display permit on your car's windshield.
-
For details on how to purchase a seasonal launch pass, call or visit our General Offices in Libertyville, 847-367-6640, 8 am–4:30 pm, weekdays, or our Operations and Public Safety Facility in Lake Villa, 847-968-3411, 6:30 am–3 pm, weekdays.
Launch Fees | Trailored boats or watercraft |
Daily launch |
$10 Lake County resident |
$15 nonresident |
Seasonal launch pass, includes unlimited ramp use |
$195 Lake County resident |
$275 nonresident |
Launch Fees | Non-trailored boats or watercraft |
Daily launch |
$5 Lake County resident / nonresident |
|
Seasonal launch pass, includes unlimited ramp use |
$40 Lake County resident / nonresident |
|
Indoor Storage and In/Out Service
In summer, store your boat in the building and take advantage of our in-and-out service that lets you hook up to your vehicle and drive to our launch ramp, or to the lake of your choice.
Storage Fees |
With boat slip |
$150 Lake County resident |
$165 nonresident |
Without boat slip |
$200 Lake County resident |
$225 nonresident |
Storage with In/Out Service Fees |
Under 25 feet |
$800 Lake County resident |
$880 nonresident |
Over 25 feet |
$950 Lake County resident |
$1,045 nonresident |
In winter, protect your boat or personal watercraft by storing it in our enclosed building. Outdoor storage space is also available.
Winter Storage Fees* | Slip customers receive 10 percent discount on winter storage |
Indoor with trailer |
$21/foot Lake County resident |
$23/foot nonresident |
Indoor without trailer |
$26/foot Lake County resident |
$28/foot nonresident |
Indoor personal watercraft |
$250 Lake County resident |
$275 nonresident |
Outdoor space |
$250 Lake County resident |
$300 nonresident |
* Boats over 26 feet, add $3 per foot to storage fees.