Owl's Creek is a lightly trafficked out and back trail located near Virginia Beach, Virginia that features a river and is good for all skill levels. The trail offers a number of activity options and is accessible year-round.
Use the public boat launch at the Virginia Aquarium and Marine Science Center off General Booth Blvd.
Owl's Creek boat launch is large (3 ramps) and very busy year round. The creek is ideal for kayak fishing, or exploring the wetlands to the southwest of the ramps. Northeast is Rudy Inlet and the ocean.