Recreational boaters can use the Pine Island Commercial Marina ramp only on Saturdays, Sundays and Lee County recognized holidays. The gate is open “6:30 a.m.- 8:30 p.m.,” parking is a “Daily parking fee of $10,” and “The marina is strictly limited to commercial use Monday through Friday” (Lee County Parks & Recreation, retrieved Oct. 6, 2026). The address is 6001 Maria Drive, St. James City, FL 33956.
For weekdays the county says: “Weekday entrance by ID badge or gate code only.” Weekday parking needs a decal: “PICM PARKING DECAL (Required to park Monday - Friday) $200 per year (Regular business hours 6 a.m. - 6 p.m.),” or a “PICM PARKING DECAL II” at “$400 per year (24 hours).” The page also says “CURRENTLY, THERE ARE NO WET SLIPS AVAILABLE FOR LEASE.”
The page lists New Year’s Eve and New Year’s Day, Martin Luther King Day, Memorial Day, Fourth of July, Labor Day, Veterans Day, Thanksgiving (Thursday and Friday), and Christmas Eve and Christmas Day.
The county describes “a single lane boat ramp with parking spots for vehicles with boat trailers” and does not give a space count. The Lee County Parks & Recreation Annual Parking Pass “is honored on weekends and county holidays only.” The county parking page lists the marina at “$10 per day Weekends and County Holidays only.” Our Lee County ramp and parking fees page lists the other ramps.
The county warns of “Significant prop scarring of the seagrass flats between the Pine Island Commercial Marina and Demere Key.” All motorized vessels are to use the marked channel along the Demere Key causeway, “A posted No Wake Zone.” The posted reminder says destruction of seagrass in aquatic preserves “carries a penalty of up to $1000.”
The amenity list shows Boat Ramp, Paddlecraft Landing/Launch, Restrooms and Dog Walking (On-Leash). Fishing is not listed. The page says “A Saltwater Fishing License is required to saltwater fish from shore. There is no fee for Florida residents.” Our license guide covers the options.
The county lists Monroe Canal Marina, 3105 Stringfellow Road, (239) 282-8600, 7 a.m.-5 p.m., $10, as an alternate launch site. The marina contact is (239) 533-2501. For more of the island, see our Pine Island shore fishing guide.