North Shore Park

901 N Shore Dr NE, St. Petersburg, FL 33701
33.2 acres | 13 hectares

Interactive Park Map

Preparing map...
Playground
Field
Parking

About the Location

Waterfront Location

North Shore Park is a 33.2-acre waterfront park located along Tampa Bay in St. Petersburg, Florida. The park stretches along North Shore Drive from 5th Avenue North to 22nd Avenue North, offering scenic views of the bay.

Trails and Pathways

The park features a long waterfront walking and biking path that is part of the North Bay Trail. Visitors can stroll or cycle along the water's edge while taking in views of the bay, boats, and downtown St. Petersburg skyline in the distance.

Recreational Facilities

North Shore Park contains several recreational facilities, including lighted tennis courts, beach volleyball courts, and a softball field. There is also a playground for children and a fenced dog park where pets can play off-leash.

The North Shore Aquatic Complex within the park offers a public swimming pool.

Landscape and Amenities

Grassy lawns and shaded areas with benches provide space for picnicking, sunbathing, or relaxing. Palm trees and other tropical vegetation add to the park's Florida atmosphere.

A small beach area allows access to the bay for wading or launching kayaks.

Community Hub

The park serves as a popular spot for community events and gatherings. Its location near downtown makes it easily accessible, while its expansive green space and waterfront setting offer an escape from the urban environment.

All Features & Facilities

Active Recreation

Baseball FieldBasketball CourtTennis CourtVolleyball Court

Nature & Wildlife

Dog-Friendly AreaOpen Grassy AreaShadeWalking Trail

Water Features & Activities

LakeSwimming Pool

Visitor Services

Paved PathsPlaygroundRestrooms

Food & Gathering

Picnic Area

Park Size

33.2 acres | 13 hectares

Opening Hours

Hours not available

Weather