​​​​​​Ramp Up Your Fun at Parks & Recreation Boat Ramps!

Lee County Parks & Recreation maintains a number of boat ramps across the county which offer a variety of recreational opportunities and vary in amenities and features. Admission is free but there is a parking fee. Cost is $10 or less per day depending on which site. Get a parking sticker and only pay once a year (at most sites)! Fishing is free at these sites (but a saltwater fishing license may be required, at no cost to Florida residents). Click here to check the Water Quality.

Boat Ramp Locations


Alva Boat Ramp

21580 Pearl Street
Alva, FL 33920
Google Map/Directions

Davis Boat Ramp

​2227 Davis Blvd
Fort Myers, FL 33905
Google Map/Directions

(239) 659-5030

Imperial River Boat Ramp

27551 South Tamiami Trail
Bonita Springs, Florida 34134
Google Map/Directions

(239) 949-4615

Lavender's Landing Boat Ramp

7290 Barrancas Ave. N.W.
Bokeelia, FL 33922
Google Map/Directions

​(239) 283-0015

Matlacha Boat Ramp

4577 Pine Island Road N.W.
Matlacha, FL 33993
Google Map/Directions

(239) 283-4110

​Pine Island Commercial Marina

6001 Maria Dr.
St. James City, FL 33956
Google Map/Directions

​(239) 283-4110

Punta Rassa Boat Ramp

15001 Punta Rassa Road
Fort Myers, FL 33908
Google Map/Directions

​(239) 229-1610