Owl's Creek is a 1.5 mile lightly trafficked out and back trail located near Virginia Beach, Virginia that features a river and is good for all skill levels. The trail is primarily used for birding, fishing, fly fishing, and canoeing 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.