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, providing direct water access near the southern end of the Chesapeake Bay region.
The facility is open 24 hours a day, 7 days a week with no posted permit or fee requirements, making it one of the more accessible and convenient launch options in the Virginia Beach area.
The ramp features a wheelchair accessible entrance and wheelchair accessible parking lot, along with a free on-site parking lot and free street parking nearby. Dogs are permitted at the facility. GPS coordinates are 36.822758°, -75.981447°.
Owls Creek flows into Rudee Inlet, which connects directly to the Atlantic Ocean, giving boaters access to nearshore fishing, coastal cruising, and inlet navigation. The ramp is situated close to the Virginia Beach Oceanfront, First Landing State Park, and the Chesapeake Bay Bridge-Tunnel to the north.
Best suited for: Recreational boaters, anglers targeting nearshore and inlet species, kayakers, and paddlers seeking quick ocean access from a no-fee, wheelchair accessible public launch point.
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