STX boat ramp
I have tried to look online, but could not find the answer.
Do any of the marinas on St. Croix have a boat ramp to launch a boat from a trailer? Or are there any public ramps?
Yes, there are a few public launch facilities. You can launch from St. Croix Marine or Bryan's Marine in Gallows Bay but they will charge you. There is also a launch at Altona Lagoon just up the road from St. Croix Marine. I think the Yacht Club has a launch too but you may have to be a member. I've also launched my boat from a makeshift spot close to Salt River Marina where the kayak tours launch on Northshore Road in the evenings. I hope this helps.