North Shore Park

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

About North Shore Park

Bay Views That Take Your Breath Away

Nestled along Tampa Bay in St. Petersburg, North Shore Park spans a generous 33.2 acres of waterfront beauty. Stretching from 5th Avenue North to 22nd Avenue North along North Shore Drive, this site offers more than just pretty views - though those are pretty spectacular. On lucky days (which happen quite often), you might spot dolphins and manatees gliding through the clear waters. Nothing like a free wildlife show to make your morning walk more interesting!

The park strikes that perfect sweet spot between peaceful retreat and convenient location. The sunrises here? Absolutely worth setting an alarm for. And the backdrop of Tampa Bay with downtown St. Pete's skyline in the distance makes for photos your social media followers will actually want to see.

Beach volleyball action on North Shore Park's courts
Beach volleyball action on North Shore Park's courts

Paths That Go Places

One of the park's highlights is its waterfront trail, part of the North Bay Trail network. Whether you're a casual stroller, dedicated jogger, cycling enthusiast, or roller skating revivalist, the smooth paved paths are excellent for your activity of choice. The trail hugs the water's edge, offering continuous views that can make your exercise session much more enjoyable.

If you're feeling ambitious, the path connects to the Pinellas Trail less than a mile south, opening up possibilities for longer adventures on two feet or two wheels.

View of pristine white sands and the ocean
View of pristine white sands and the ocean
Photo: annie! (CC BY 2.0)

Play Your Heart Out

North Shore Park isn't just about pretty views - it's packed with things to do. Tennis lovers can hit the lighted courts for evening games, while volleyball enthusiasts can dig their toes into the sandy beach courts. There's also a softball field if that's more your speed.

Kids have their own space to burn energy at the playground, complete with climbing rocks that seem to be a universal hit. And four-legged family members aren't forgotten - the dog park is divided thoughtfully into separate areas for large and small pups, with water stations to keep your furry friends hydrated.

The North Shore Aquatic Complex is a standout feature with its public swimming pool, lap lanes, and regular swimming lessons. The complex maintains clean locker rooms and hosts various swimming events during the year.

For fitness buffs, the outdoor calisthenics gym lets you work on your strength while soaking in waterfront views - possibly the most scenic spot to do pull-ups in the entire city.

Pathway through the Gizella Kopsick Palm Arboretum
Pathway through the Gizella Kopsick Palm Arboretum

A Little Piece of Paradise

Grassy spaces and shaded areas with benches provide perfect spots for impromptu picnics or simply sprawling out with a good book. The park's palm trees and tropical vegetation create that distinctly Florida vibe, and tree enthusiasts might appreciate exploring the palm arboretum.

There's a small beach area where you can dip your toes in the bay or launch a kayak for on-water adventures. Clean restrooms and drinking fountains are conveniently located around the park, particularly near the playground and volleyball courts - simple amenities that make longer visits much more comfortable.

Shoreline with birds flying over shallow waters
Shoreline with birds flying over shallow waters

Nature's Show

The wildlife viewing here is surprisingly good for an urban park. Dolphins regularly make appearances in the bay, and if you look closely, you might spot stingrays gliding through the clear water. Birds of various species are drawn to this mix of water, trees, and open space, making it an unexpected but rewarding spot for casual birdwatching.

Where Community Happens

More than just a pretty space, North Shore Park functions as a community hub where St. Pete comes together. Its proximity to downtown makes it easily accessible, yet once you're inside, the expansive green space and waterfront setting feel like an escape from city life.

The park draws a wonderfully diverse crowd - morning joggers chasing the sunrise, families occupying the playground, friends meeting for picnics, and couples taking sunset strolls. This mix of people and activities contributes to North Shore Park's vibrant yet relaxed atmosphere.

All Features & Facilities

Active Recreation

Baseball FieldBasketball CourtFitness EquipmentTennis CourtVolleyball CourtSoftball Field

Nature & Wildlife

Dog-Friendly AreaOpen Grassy AreaShadeWalking TrailWildlife ViewingBike TrailBirdwatching

Water Features & Activities

LakeSwimming PoolBeach

Visitor Services

Paved PathsPlaygroundRestrooms

Food & Gathering

Picnic AreaDrinking Water
Shoreline with birds flying over shallow waters
Shoreline with birds flying over shallow waters
Beach volleyball action on North Shore Park's courts
Beach volleyball action on North Shore Park's courts
View of pristine white sands and the ocean
View of pristine white sands and the ocean
Photo: annie! (CC BY 2.0)
Pathway through the Gizella Kopsick Palm Arboretum
Pathway through the Gizella Kopsick Palm Arboretum
Share your photos of this park

ParkMagnet Score

Top Park

Park Size

33 acres | 13 hectares

Opening Hours

Hours not available

Weather

Top Restaurants Near North Shore Park

Elliott Aster

794 feet

501 5th Ave NE, St. Petersburg, FL 33701

Upscale New American and Italian restaurant featuring creative dishes, handmade pasta, and exceptional service in elegant surroundings.

Website

Allelo

0.4 miles

300 Beach Dr NE #128, St. Petersburg, FL 33701

Fashionable Mediterranean restaurant and wine bar offering handcrafted cocktails and expertly prepared dishes in downtown.

Parkshore Grill

0.4 miles

300 Beach Dr NE #104, St. Petersburg, FL 33701

Refined dining destination featuring steaks and seafood with fine wines in an elegant indoor and patio setting.

Doc Ford's Rum Bar and Grille St Pete Pier

0.5 miles

610 2nd Ave NE, St. Petersburg, FL 33701

Waterfront restaurant serving Caribbean-influenced seafood with bay views and an extensive rum selection.

Website

Stillwaters Tavern

0.5 miles

224 Beach Dr NE, St. Petersburg, FL 33701

Elevated American seafood restaurant featuring hearty dishes, craft cocktails, and an extensive beer selection.

Fresco's Waterfront Bistro

0.5 miles

300 2nd Ave NE, St. Petersburg, FL 33701

Waterfront seafood restaurant featuring global cuisine with scenic bay views from its outdoor deck.

Top Hotels Near North Shore Park

The Vinoy Resort & Golf Club, Autograph Collection

738 feet

501 5th Ave NE, St. Petersburg, FL 33701

Historic pink landmark offering elegant accommodations with multiple dining venues, spa services, and golf facilities.

Website

The Birchwood

0.4 miles

340 Beach Dr NE, St. Petersburg, FL 33701

Sophisticated 1920s-inspired hotel featuring elegant rooms, chic dining, and a popular rooftop bar.

Website

Hampton Inn & Suites St. Petersburg/Downtown

0.6 miles

80 Beach Dr NE, St. Petersburg, FL 33701

Modern downtown hotel featuring complimentary breakfast, fitness center, and outdoor pool near the pier.

Website

Tap Room at the Hollander Hotel

0.7 miles

421 4th Ave N, St. Petersburg, FL 33701

Hotel restaurant serving American cuisine, craft beers, and cocktails in a cozy atmosphere with patio seating.

Website

External Links

Interactive Park Map

Preparing map...
Playground
Field
Parking