23 Best & Fun Things To Do in St. Petersburg (FL)

St. Petersburg, Florida, sits on the state’s west coast, along Tampa Bay. With over 260,000 residents, it’s one of the largest cities in the region. Locals often call it “St. Pete,” or the “Sunshine City,” thanks to its record-breaking sunny days.

The city lies on a peninsula between Tampa Bay and the Gulf of Mexico, offering stunning water views. Flat terrain dominates, with an extensive shoreline and a vibrant downtown. Its location gives it a unique mix of coastal beauty and urban charm.

St. Petersburg is famous for its world-class museums like The Dalí Museum, showcasing surrealist art, and the vibrant murals that cover its streets. It’s also home to the historic Sunken Gardens, a lush botanical treasure. St. Pete’s waterfront parks stretch for miles, offering scenic landscapes.

Known for its rich arts and cultural scene, St. Petersburg has a reputation as a creative hub. Its lively downtown features a mix of modern attractions and historic landmarks. This combination of sunshine, culture, and coastal beauty makes St. Petersburg a standout destination in Florida.

Are you planning to visit St. Petersburg? Let’s explore the top things to do in St. Petersburg, FL.

Things To Do in St. Petersburg, FL

1. Admire Street Art Murals Downtown

Downtown St. Petersburg
Credits: Kevin Dooley/Flickr
Downtown St. Petersburg

Downtown St. Petersburg is a vibrant outdoor gallery. The area is known for its colorful and diverse street art. Over 600 murals decorate its walls, making it a haven for art lovers. These murals showcase the work of local and international artists.

The Central Arts District is the heart of this urban art scene. Each mural tells a unique story or highlights a cultural theme. Some murals are bold and abstract, while others are intricate and detailed. The 3D illusions and large-scale designs are particularly eye-catching.

You can take a guided mural tour to learn more about the artists. Alternatively, wander through the streets and discover murals at your own pace. Don’t forget your camera, as every corner has Instagram-worthy artwork.

Annual events like the SHINE Mural Festival bring fresh designs each year. The festival allows you to watch artists create their masterpieces live. This street art transforms the city into a creative and welcoming space.

Address: Central Arts District, Downtown St. Petersburg, FL

2. Experience the Imagine Museum

The Imagine Museum is a hidden gem in St. Petersburg. This museum focuses on contemporary glass art from around the world. It features over 500 stunning pieces, ranging from small sculptures to large installations.

Visitors will find works by renowned glass artists like Dale Chihuly and Jon Kuhn. The museum also showcases emerging artists, ensuring a fresh and diverse collection. Each piece is beautifully displayed with perfect lighting to highlight its colors and textures.

The Imagine Museum offers a self-guided experience. Informational plaques provide background on the artists and techniques used. Guided tours are also available for those who want a deeper understanding of the art.

Special exhibitions and workshops are hosted throughout the year. These events add a hands-on element to the visit. The museum’s calm and creative atmosphere makes it a relaxing and inspiring place to explore.

Address: 1901 Central Ave, St. Petersburg, FL 33713

3. Walk Along the St. Pete Pier

The St. Pete Pier is a vibrant waterfront destination. It stretches over 26 acres and combines leisure, dining, and entertainment. The pier offers stunning views of Tampa Bay and downtown St. Petersburg. It’s a great place for a stroll, especially during sunset.

The pier features various attractions, including an interactive fountain for kids. The Marketplace is perfect for shopping, with local vendors selling handmade goods. Art enthusiasts can enjoy sculptures and installations, such as the famous “Bending Arc” by Janet Echelman.

Dining options are plentiful. From casual bites to fine dining, there’s something for everyone. A popular spot is Doc Ford’s Rum Bar & Grille, known for its Caribbean-inspired dishes. For a quieter experience, visit the fishing deck or relax in the shaded picnic areas.

The pier also hosts events, including live music and yoga classes. It’s a family-friendly space with playgrounds and plenty of open areas to explore. Bikes and scooters are available for rent, making it easy to cover the large area.

Address: 800 2nd Ave NE, St. Petersburg, FL 33701

4. Explore Weedon Island Preserve

Weedon Island Preserve is a peaceful escape into nature. This 3,190-acre preserve offers a mix of wildlife, waterways, and trails. It is located along Tampa Bay and provides a unique look at Florida’s natural beauty.

The preserve features several hiking trails, with boardwalks that wind through mangroves and tidal flats. Kayaking is a popular activity here. A marked paddling trail lets you explore mangrove tunnels and spot wildlife like manatees and herons. Visitors can rent kayaks or bring their own.

The Cultural and Natural History Center is a must-see. It offers exhibits on the area’s Native American history and ecosystems. Interactive displays and artifacts provide insights into the people who once lived here.

Weedon Island is perfect for birdwatching and photography. Viewing platforms give visitors a chance to take in panoramic views of the bay. It’s a great spot to relax and connect with nature.

Address: 1800 Weedon Dr NE, St. Petersburg, FL 33702

5. Tour the Museum of Fine Arts

The Museum of Fine Arts in St. Petersburg is a cultural treasure. It showcases a wide range of art from around the world. The collection spans over 5,000 years, from ancient artifacts to modern pieces. Visitors can see works from renowned artists like Monet and O’Keeffe.

The museum is located along the waterfront, adding to its appeal. Inside, the layout is inviting and easy to navigate. The exhibits include paintings, sculptures, and decorative arts. The photography collection is particularly impressive.

Special exhibitions are regularly updated, offering something new with every visit. Visitors can also attend art lectures and workshops. The sculpture garden outside is a serene place to relax and reflect.

The museum’s café and gift shop enhance the experience. Enjoy a meal overlooking the bay or pick up unique art-inspired gifts. Whether you’re an art enthusiast or a casual visitor, this museum has something for everyone.

Address: 255 Beach Dr NE, St. Petersburg, FL 33701

6. Discover Local History at the St. Petersburg Museum of History

The St. Petersburg Museum of History offers a glimpse into the city’s rich past. It is located on the downtown waterfront and has been preserving history since 1921. Inside, you’ll find exhibits that tell the story of St. Pete’s growth and development.

One of the main highlights is the world’s largest collection of autographed baseballs. The “Schrader’s Little Cooperstown” exhibit features over 5,000 signed balls, including ones from legendary players. Another must-see is the “Flight One Gallery,” which showcases the first commercial airline flight that took place in St. Pete in 1914.

The museum also has exhibits about local culture and significant events. Visitors can learn about the city’s early settlers, its transformation into a tourist destination, and its connection to aviation history. Temporary exhibits rotate throughout the year, keeping the content fresh.

A gift shop with unique souvenirs is located inside. The waterfront location adds to the charm, making it a great stop while exploring downtown.

Address: 335 2nd Ave NE, St. Petersburg, FL 33701

7. Explore the Sunken Gardens

Sunken Gardens
Credits: CityofStPete/Flickr
Sunken Gardens

The Sunken Gardens is a serene oasis in the heart of St. Petersburg. This botanical garden is over 100 years old and is home to a diverse collection of plants. You’ll find tropical plants, waterfalls, and winding paths that make for a peaceful experience.

The garden spans four acres and includes a butterfly garden and a cactus garden. The flamingo pond is a favorite among visitors. These bright pink birds add charm to the already picturesque surroundings. You can also find informative plaques describing the plants and their origins.

Guided tours are available to enhance your visit, but self-guided tours are equally enjoyable. The garden’s rich history is evident in every corner. Originally a drained lake, it was transformed into a lush garden in the early 1900s.

The Sunken Gardens is a great spot for photography or just relaxing. Benches are scattered throughout for visitors to sit and soak in the beauty. It’s also a popular venue for weddings and special events.

Address: 1825 4th St N, St. Petersburg, FL 33704

8. Stroll Through Vinoy Park

Vinoy Park is a picturesque spot located along the waterfront. It is a favorite for locals and visitors alike. The park features wide open spaces, walking paths, and stunning views of Tampa Bay. It is perfect for a peaceful stroll or a relaxing picnic.

The park hosts many annual events, including music festivals and food truck rallies. During these events, the area comes alive with energy and entertainment. However, on quieter days, it is a serene escape from the city’s bustle.

The palm-lined pathways and grassy lawns make it ideal for walking or jogging. Benches are scattered throughout the park, offering spots to sit and enjoy the scenery. The sunsets here are particularly beautiful, with the water reflecting vibrant colors.

Vinoy Park also has a connection to the nearby Vinoy Renaissance Resort. It’s easy to combine a visit to the park with exploring the historic hotel or dining nearby. The park is well-maintained and family-friendly.

Address: 701 Bayshore Dr NE, St. Petersburg, FL 33701

9. Experience the Chihuly Collection

The Chihuly Collection is a unique art experience in St. Petersburg. It is dedicated to the stunning glasswork of Dale Chihuly, a world-renowned artist. The collection is housed in a modern building designed to complement the artwork.

Inside, visitors are greeted by vibrant and intricate glass installations. The pieces range from small, delicate works to massive, room-filling sculptures. Each piece is carefully lit to highlight the colors and textures of the glass. The “Ruby Red Icicle Chandelier” is one of the standout exhibits.

The collection also includes a theater where visitors can watch a short film about Chihuly’s artistic process. This gives a deeper appreciation for the craftsmanship involved in creating these masterpieces. Guided tours are available and provide fascinating insights into the artwork.

A gift shop offers Chihuly-inspired souvenirs and glass art. It’s a perfect way to take a piece of the experience home. The museum’s location in the Morean Arts Center makes it easy to explore other nearby attractions.

Address: 720 Central Ave, St. Petersburg, FL 33701

10. Visit Boyd Hill Nature Preserve

Boyd Hill Nature Preserve is a hidden gem in St. Petersburg. This 245-acre preserve offers a peaceful retreat into nature. It features six distinct ecosystems, including marshes, pine flatwoods, and hardwood hammocks. The preserve is perfect for nature enthusiasts.

Visitors can explore over six miles of trails. Each trail provides an opportunity to spot wildlife like turtles, alligators, and many bird species. The preserve is part of the Great Florida Birding Trail, making it a hotspot for birdwatchers.

The Environmental Education Center is a highlight. It provides interactive exhibits about local wildlife and ecosystems. Families can enjoy the aviary, which houses rescued birds of prey. Guided tours and educational programs are available throughout the year.

The preserve also hosts seasonal events, including nature walks and workshops. It’s a relaxing spot to escape city life and immerse yourself in natural beauty.

Address: 1101 Country Club Way S, St. Petersburg, FL 33705

11. Catch a Game at Tropicana Field

Tropicana Field is the home of the Tampa Bay Rays. This stadium is a must-visit for sports fans. The indoor venue ensures comfortable conditions for games, regardless of the weather.

The stadium offers more than just baseball. It has a unique 10,000-gallon tank where fans can view and touch live rays. This interactive experience is popular with visitors of all ages. You’ll also find plenty of food options, ranging from classic stadium snacks to local favorites.

The venue is known for its lively atmosphere. The Rays’ mascot, Raymond, keeps the crowd entertained with his antics. Special theme nights add extra excitement to games. Fans can purchase team merchandise at the Rays Republic Team Store.

Even if you’re not a baseball fan, the energy of the crowd and the thrill of the game make it a fun outing. Tropicana Field also hosts concerts and other events throughout the year.

Address: 1 Tropicana Dr., St. Petersburg, FL 33705

12. See the Florida Holocaust Museum

The Florida Holocaust Museum is a place of reflection and education. It is one of the largest Holocaust museums in the United States. The museum aims to honor the victims and teach the lessons of history.

The exhibits are powerful and thought-provoking. The permanent collection includes artifacts, photographs, and personal stories. One notable exhibit features an actual boxcar used to transport victims during the Holocaust. Visitors can also view artwork created by survivors and their families.

The museum frequently hosts traveling exhibits. These cover topics like human rights and other genocides. Guided tours are available for those who want a deeper understanding of the exhibits. The museum also offers educational programs for schools and the public.

A memorial wall and garden outside provide a tranquil space for reflection. This museum is a meaningful destination for visitors of all ages.

Address: 55 5th St S, St. Petersburg, FL 33701

13. Take a Ferry to Egmont Key State Park

Egmont Key State Park is a hidden gem accessible only by boat or ferry. It is located at the mouth of Tampa Bay and offers a blend of history and natural beauty. The ferry ride itself is enjoyable, often accompanied by dolphin sightings.

The park is known for its pristine beaches and crystal-clear water. It’s a great spot for swimming, snorkeling, and sunbathing. Bring a picnic and enjoy a quiet meal by the shore. The lighthouse, built in 1858, is a key attraction and adds to the park’s charm.

History buffs will appreciate the remnants of Fort Dade, a military installation from the Spanish-American War. The island is also home to many species of birds and turtles, making it a protected wildlife area.

Visitors should pack essentials, as there are no facilities on the island. The ferry service departs from Fort De Soto Park and runs several times a day.

Address: Accessible via ferry from Fort De Soto Park, 3500 Pinellas Bayway S, Tierra Verde, FL 33715

14. Relax at Fort De Soto Park

Fort De Soto Park
Credits: Jan Lagergren/Flickr
Fort De Soto Park

Fort De Soto Park is a natural gem in St. Petersburg. This park spans over 1,100 acres and includes five interconnected islands. It is a perfect spot for relaxation and outdoor fun. The white sand beaches and clear waters are stunning.

The park features trails for walking and biking. Rent a kayak to explore its waterways or paddle to nearby mangroves. Birdwatchers will enjoy spotting unique species, as the park is a bird sanctuary. Historic sites, like the namesake fort, add a layer of charm to the visit.

Families love the park for its picnic areas and playgrounds. A dog-friendly beach makes it great for visitors with pets. Fishing enthusiasts can use the park’s two piers, which offer excellent views and opportunities to catch fish.

The sunsets at Fort De Soto Park are breathtaking. Many visitors bring blankets to sit on the sand and watch the colors fill the sky. This park offers a mix of activities and tranquility for everyone.

Address: 3500 Pinellas Bayway S, Tierra Verde, FL 33715

15. Shop at the St. Pete Saturday Morning Market

The St. Pete Saturday Morning Market is a vibrant community gathering spot. It is the largest outdoor market in the Southeast and offers a variety of goods. Over 125 vendors sell fresh produce, handmade crafts, and unique gifts.

The market has a lively atmosphere with live music and street performers. Local farmers bring seasonal fruits and vegetables. You can also find artisanal bread, pastries, and jams. Food trucks and stands serve international cuisine, making it a foodie paradise.

Shoppers can browse through handcrafted jewelry, artwork, and clothing. The market supports local artists and small businesses, giving it a strong community vibe. It’s a great place to pick up one-of-a-kind souvenirs.

The market operates every Saturday from October to May. During these months, it attracts thousands of visitors each week. Arrive early for the best selection and to enjoy the cool morning air.

Address: 2301 1st Ave S, St. Petersburg, FL 33712

16. Enjoy Live Performances at Mahaffey Theater

The Mahaffey Theater is a premier destination for live performances in St. Petersburg. Located on the downtown waterfront, this venue hosts a wide variety of shows. From Broadway productions to symphony performances, there’s something for everyone.

The theater seats over 2,000 guests and features excellent acoustics. It’s the home of the Florida Orchestra, which performs classical and contemporary music. Popular touring acts, comedians, and family shows also take the stage regularly.

The Mahaffey Theater is known for its intimate setting and modern design. Every seat in the house offers a great view of the stage. The lobby provides a stunning view of Tampa Bay, making intermissions even more enjoyable.

Check the schedule ahead of your visit to see what’s on. From rock concerts to ballet performances, the diverse lineup ensures a memorable experience. Parking is convenient, and the theater is surrounded by great dining options for a full night out.

Address: 400 1st St S, St. Petersburg, FL 33701

17. Visit the Morean Arts Center

The Morean Arts Center is a hub for creativity in St. Petersburg. It showcases contemporary art and offers hands-on experiences for visitors. The center promotes local artists and features rotating exhibits throughout the year.

One of the highlights is the Hot Shop, where visitors can watch glassblowers at work. You can even try creating your own glass artwork with the help of skilled instructors. The hands-on workshops are fun and educational for all ages.

The Morean Arts Center also includes the Chihuly Collection. This permanent exhibit showcases stunning glasswork by Dale Chihuly. The vibrant and intricate designs are a must-see for art lovers.

In addition to exhibits, the center hosts classes and events. From painting to pottery, there are activities for beginners and experienced artists alike. It’s a perfect destination for anyone looking to immerse themselves in art.

Address: 719 Central Ave, St. Petersburg, FL 33701

18. Take a Dolphin Cruise in Tampa Bay

A dolphin cruise in Tampa Bay is a magical experience. St. Petersburg is one of the best places in Florida to see dolphins in their natural habitat. Several tour operators offer cruises, and they are suitable for all ages.

The cruises take you through the calm waters of Tampa Bay. Along the way, you’ll spot dolphins swimming and playing near the boat. Many tours include narration, providing interesting facts about marine life and the bay’s ecosystem.

Most cruises last about two hours. They often pass by landmarks like the Sunshine Skyway Bridge and Fort De Soto Park. Some tours even offer sunset cruises, which combine dolphin spotting with breathtaking views.

Bring your camera to capture the incredible sights. The dolphins are active and often leap out of the water, creating memorable moments. Refreshments are usually available on board, adding to the experience.

Address: Various tour operators; check from Marina locations in downtown St. Petersburg

19. Walk Through Historic Kenwood Neighborhood

Historic Kenwood Neighborhood is a charming area in St. Petersburg. Known for its artistic vibe and classic bungalows, this neighborhood is a treat for history and architecture enthusiasts. It features homes built in the 1920s and 1930s, many with beautiful Craftsman designs.

Walking through Kenwood feels like stepping back in time. The tree-lined streets and well-preserved homes create a picturesque setting. The neighborhood is also home to the Artist Enclave of Historic Kenwood. Local artists display their works, and many homes double as studios.

Kenwood often hosts art walks and open house events. These gatherings provide an opportunity to explore the neighborhood’s creative side. The community vibe is strong, and residents are welcoming.

The area is located close to downtown, making it an easy addition to any day of exploring. Bring a camera to capture the unique architecture and artistic flair.

Address: Historic Kenwood, St. Petersburg, FL 33713

20. Relax on Treasure Island Beach

Treasure Island Beach is a beautiful stretch of white sand on Florida’s Gulf Coast. It’s a perfect spot for relaxation and enjoying the outdoors. The beach is wide and uncrowded, making it ideal for families or anyone looking to unwind.

The calm, clear waters are great for swimming and paddleboarding. Beachgoers can rent chairs, umbrellas, or water sports equipment from local vendors. The sunsets here are breathtaking, drawing visitors every evening to watch the sky light up.

The nearby Treasure Island Beach Trail is a paved walkway that runs along the sand. It’s great for walking, jogging, or biking while taking in the stunning views. The area also offers plenty of dining options, from casual beach bars to seafood restaurants.

Treasure Island Beach is well-maintained and has public restrooms and parking. It’s a relaxing and picturesque destination for anyone visiting St. Petersburg.

Address: 10400 Gulf Blvd, Treasure Island, FL 33706

21. Visit The Dalí Museum

Dalí Museum
Credits: Kevin Madden/Flickr
Dalí Museum

The Dalí Museum is a must-see in St. Petersburg. It houses the largest collection of Salvador Dalí’s work outside Europe. The building itself is a masterpiece, with its unique glass structure called “The Enigma.” Inside, you’ll find iconic paintings, drawings, and sculptures by Dalí. The exhibits showcase his evolution as an artist, from surrealism to his later work.

One standout piece is “The Hallucinogenic Toreador,” a stunning and complex painting. Visitors can also enjoy an interactive gallery with augmented reality. The museum offers free tours that provide deep insights into Dalí’s life and art. Don’t miss the lush Avant-Garden outside, inspired by Dalí’s homeland.

The museum is family-friendly and has activities for kids, like scavenger hunts. The gift shop features Dalí-themed merchandise and unique souvenirs. After exploring, enjoy a coffee at Café Gala, inspired by Spanish cuisine.

Address: 1 Dali Blvd, St. Petersburg, FL 33701

22. Tour Sunken Gardens’ Butterfly House

Sunken Gardens’ Butterfly House is a magical attraction in St. Petersburg. It is part of the historic Sunken Gardens, one of the city’s oldest botanical gardens. The butterfly house is a must-see for nature enthusiasts and families.

The enclosed space is home to vibrant and colorful butterflies. Visitors can walk through the house and observe these delicate creatures up close. Butterflies flutter among tropical plants and flowers, creating a serene and beautiful environment.

The butterfly house is carefully designed to support the lifecycle of butterflies. You may spot caterpillars munching on leaves or chrysalises waiting to hatch. Informative signs provide insights into their fascinating transformation.

Guided tours are available, but you can also explore at your own pace. The butterfly house is part of the larger garden, so you can enjoy other lush areas before or after your visit. It’s a peaceful and educational experience for all ages.

Address: 1825 4th St N, St. Petersburg, FL 33704

23. Learn About Marine Life at Great Explorations Children’s Museum

The Great Explorations Children’s Museum is a fantastic spot for young explorers. Located in St. Petersburg, it offers hands-on exhibits and interactive learning. It’s a perfect destination for families with kids.

The museum’s marine life exhibit is one of its highlights. Children can learn about ocean ecosystems and the creatures that live in them. They can touch models of sea animals and explore activities focused on conservation.

Other exhibits encourage creativity and discovery. Kids can play in a grocery store replica, explore a firefighter station, or create art in the craft area. Everything is designed to be educational and fun.

The museum also hosts special programs, such as science demonstrations and seasonal events. These activities add extra excitement to your visit. A small café and gift shop make it convenient for families to spend hours here.

Address: 1925 4th St N, St. Petersburg, FL 33704

Final Thoughts

St. Petersburg, FL, is a vibrant city with a unique mix of culture, nature, and entertainment. The city’s charm lies in its seamless blend of historic sites, modern attractions, and a welcoming atmosphere. With its creative spirit and stunning scenery, St. Pete offers unforgettable experiences. This sunny city is a must-visit destination for travelers of all ages.