North Shore Park
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.

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.
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.

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.

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
Nature & Wildlife
Water Features & Activities
Visitor Services
Food & Gathering
Photo Gallery (click to enlarge)



ParkMagnet Score
Top Park
Park Size
Opening Hours
Hours not availableWeather
Top Restaurants Near North Shore Park
Elliott Aster
794 feet501 5th Ave NE, St. Petersburg, FL 33701
Upscale New American and Italian restaurant featuring creative dishes, handmade pasta, and exceptional service in elegant surroundings.
Allelo
0.4 miles300 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 miles300 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 miles610 2nd Ave NE, St. Petersburg, FL 33701
Waterfront restaurant serving Caribbean-influenced seafood with bay views and an extensive rum selection.
Stillwaters Tavern
0.5 miles224 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 miles300 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 feet501 5th Ave NE, St. Petersburg, FL 33701
Historic pink landmark offering elegant accommodations with multiple dining venues, spa services, and golf facilities.
The Birchwood
0.4 miles340 Beach Dr NE, St. Petersburg, FL 33701
Sophisticated 1920s-inspired hotel featuring elegant rooms, chic dining, and a popular rooftop bar.
Hampton Inn & Suites St. Petersburg/Downtown
0.6 miles80 Beach Dr NE, St. Petersburg, FL 33701
Modern downtown hotel featuring complimentary breakfast, fitness center, and outdoor pool near the pier.
Tap Room at the Hollander Hotel
0.7 miles421 4th Ave N, St. Petersburg, FL 33701
Hotel restaurant serving American cuisine, craft beers, and cocktails in a cozy atmosphere with patio seating.