701 General Booth Blvd, Virginia Beach, VA 23451, USA
Owls Creek Boat Launch is a public boat ramp located at 701 General Booth Blvd in Virginia Beach, Virginia.
The ramp is open 24 hours a day, seven days a week. No fee or permit information is posted for this launch, so boaters should confirm current requirements with Virginia Beach Parks and Recreation before launching.
The site has a wheelchair accessible entrance and wheelchair accessible parking lot, along with a free parking lot and free street parking nearby. Dogs are allowed on the property. GPS coordinates are 36.8227582°, -75.9814471°.
Owls Creek sits close to the Virginia Beach oceanfront and the Owls Creek waterway, giving boaters access to the Rudee Inlet area and nearby coastal waters. The area is popular with anglers and recreational boaters heading toward the Atlantic Ocean or exploring the marshy backwaters near the resort strip.
Best suited for: Local anglers, small boat and kayak owners, and visitors wanting quick, free access to Virginia Beach's coastal waterways at any hour.
What visitors say
Mixed reviewsOwls Creek has 5 boat ramp lanes with ample parking and scenic surroundings featuring wildlife like dolphins, otters, and turtles. However, recent renovations have made the ramp problematic for larger boats (19+ ft), with water depth insufficient at low and medium tide levels, limiting practical use to kayaks and small vessels. The facility operates 24/7 and is well-suited for kayaking and paddle boarding, but boaters with larger vessels should be aware of significant tidal depth limitations.
Based on 271 Google reviews
Hours of operation
Ramp details
Amenities & accessibility