North Shore Park

901 N Shore Dr NE, St. Petersburg, FL 33701
33.2 acres | 13 hectares
View Park on Google Maps

North Shore Park Map

Map not available

About North Shore Park in St Petersburg

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.

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.

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.

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.

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.

What to Do at North Shore Park

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

When is North Shore Park Open?

Hours not available

Official Website

Visit Official Website