25 Best & Fun Things to Do in ST Pete Today

Are you looking for fun things to do in St. Pete today? This vibrant city in Florida has so much to offer! From beautiful beaches to exciting events, there’s something for everyone. St. Pete is home to stunning parks, delicious restaurants, and colorful art scenes. Whether you want to relax by the water or get active in the sun, you’ll find plenty of options.

Today, we’ll cover a variety of activities that can make your day special. You might enjoy visiting a local museum, checking out a farmers’ market, or taking a stroll along the waterfront. Let’s look at some great ideas to fill your day with joy!

Things to Do in ST Pete Today

1. Visit the Salvador Dalí Museum

The Salvador Dalí Museum offers an incredible collection of surrealist art. Fans of Dalí will find this museum a treasure trove. It features over 2,400 works, showcasing the artist’s unique vision and creativity.

Explore various exhibits that range from his paintings to sculptures. The architecture of the museum itself is stunning. You can enjoy the blend of modern design and the classic art style that Dalí embraced.

The museum hosts educational programs and special events throughout the year. This makes it more than just a gallery; it’s a vibrant community space. Visitors often leave inspired by Dalí’s imaginative approach to art.

Be sure to check out the enchanting gardens. They feature sculptures and beautiful landscapes that complement the artwork inside. The serene atmosphere makes it a lovely spot to relax.

Enjoy a great day filled with art, history, and creativity at the Salvador Dalí Museum. It’s a must-see when in St. Petersburg.

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

2. Stroll through Sunken Gardens

Sunken Gardens is a beautiful oasis in St. Petersburg. This botanical paradise covers four acres and features lush landscaping. You’ll find a wide variety of exotic plants and flowers to admire.

As you stroll through winding paths, keep your eyes open for vibrant flora. The gardens are home to many unique species. The delightful fragrance and vivid colors will captivate your senses.

Visitors can relax on benches nestled in shady spots. It’s the perfect place for a picnic or simply to unwind. Kids can have fun exploring while adults enjoy the peaceful atmosphere.

Don’t miss the tropical birds and butterflies throughout the gardens. These living displays add a lively touch to the tranquil scenery. 

Sunken Gardens is an excellent spot for nature lovers and families alike. Enjoy a day surrounded by beauty and serenity!

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

3. Spend a Day at Fort De Soto Park

Fort De Soto Park is a fantastic place for outdoor adventures. This park features stunning beaches and lush trails for hiking and biking. Nature enthusiasts will love exploring the diverse wildlife throughout the park.

Head to the beach for swimming, sunbathing, or beachcombing. The soft sands and gentle waves create a perfect atmosphere for relaxation. Picnic areas are available, making it easy to enjoy a meal amidst nature.

For those who love history, visit the old fort and learn about its role during the Spanish-American War. The views from the fort are breathtaking and provide great photo opportunities.

Kayaking and fishing are popular activities here too. Rent a kayak and explore the nearby waters at your own pace. The park also has campsites, perfect for a weekend getaway.

Fort De Soto Park offers something for everyone, ensuring a fun-filled day outdoors. It’s a great escape from the hustle and bustle of daily life.

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

4. Explore the Museum of Fine Arts

The Museum of Fine Arts is a cultural gem in St. Petersburg. This art museum houses an impressive collection spanning various genres. Visitors can see works from ancient to contemporary artists.

The museum showcases paintings, sculpture, and decorative arts. Particularly renowned is the collection of Impressionist paintings. You’re sure to find something that captures your interest.

Special exhibitions occur throughout the year, featuring unique themes and artists. Be sure to check the calendar for the latest offerings. They often include engaging lectures and workshops.

Stroll through the beautiful museum grounds, which include lovely outdoor spaces. A café is also available for refreshments after your visit. It’s a perfect place to unwind post-exploration.

This museum truly enriches St. Petersburg’s cultural landscape. Plan a visit to discover the beauty of fine arts! 

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

5. Enjoy St. Pete Pier

St. Pete Pier is the vibrant heart of the waterfront. This lively destination features many dining options, shops, and recreational activities. A day at the pier is an opportunity to experience everything St. Petersburg offers.

Take a leisurely stroll along the scenic pathways and enjoy water views. The pier has beautiful spots for photography and people-watching. Kids can play in designated areas while adults relax nearby.

Be sure to visit the public art installations scattered throughout. These unique pieces add color and creativity to the space. The sunsets from the pier are simply breathtaking—don’t miss them!

Catch live performances and events that often take place at the pier. Engaging activities and festivals will keep the atmosphere lively. Culinary delights await at several waterfront restaurants.

St. Pete Pier promises an entertaining day out for everyone. Embrace the vibrant local scene and soak up the sun!

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

6. Visit the Florida Holocaust Museum

The Florida Holocaust Museum offers an important and educational experience. This museum honors the memory of Holocaust victims and survivors. It showcases powerful exhibits that tell poignant stories of resilience and hope.

Visitors can view artifacts, photographs, and survivor testimonies. The exhibits invite reflection and promote understanding of the events that transpired during the Holocaust. It’s a moving experience that resonates deeply with everyone.

The museum also hosts educational programs and community events. These initiatives aim to spread awareness and combat hatred. Engaging workshops and discussions encourage visitors to reflect on human rights today.

In addition to the permanent exhibits, temporary exhibitions provide fresh perspectives. They often feature local artists or historical themes related to tolerance and understanding.

Visiting the Florida Holocaust Museum is a meaningful experience for all ages. It’s a vital place for remembrance and learning about humanity’s capacity for compassion.

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

7. Discover Great Explorations Children’s Museum

Great Explorations Children’s Museum is a fun destination for families. This interactive museum offers hands-on exhibits for kids of all ages. Children can learn through play, discovering a variety of subjects.

Creative play areas encourage imagination and exploration. Kids can engage in activities related to science, art, and culture. There’s even a great outdoor area with water play features!

Special events and classes are offered regularly. These programs help enhance the learning experience and engage children’s curiosity. Parents can join their kids to explore exhibits together.

The museum’s friendly atmosphere is perfect for family outings. Enjoy a day filled with laughter and learning. Don’t forget to visit the gift shop for fun educational toys!

Great Explorations Children’s Museum creates wonderful memories for families. It’s a delightful place to inspire young minds.

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

8. Take a Walk at St. Pete Beach

St. Pete Beach is famous for its soft, white sands and clear waters. A stroll along the beach is an ideal way to enjoy the sunshine. The beach stretches for miles, providing plenty of space to relax.

As you walk, look for charming beach bars and restaurants dotted along the shore. Stop for a refreshing drink or a delicious seafood meal. The lively atmosphere and beautiful views make it even more enjoyable.

Don’t forget to soak in the stunning sunsets that St. Pete Beach is known for. The vibrant colors and calming waves are a perfect way to end your day. Bring a camera to capture the moment!

For adventure enthusiasts, various water sports are available. Try paddleboarding, kayaking, or jet skiing for thrilling experiences. There are also rental shops close by if you want to get active.

St. Pete Beach is a wonderful escape for beach lovers. Enjoy a sunny day filled with relaxation and fun!

Address: 3500 Gulf Blvd, St. Pete Beach, FL 33706.

9. Attend a Show at Palladium Theater

Palladium Theater is a historic venue offering a wide range of performances. From concerts to Broadway shows, there’s something for everyone. This theater features a charming and intimate atmosphere that enhances each event.

Built in the 1920s, the Palladium boasts unique architecture and rich history. As you enter, take a moment to appreciate the stunning design. It’s a lovely place to enjoy live entertainment in a comfortable setting.

Check the calendar for upcoming shows and performances. The theater regularly hosts local talents, as well as national acts. Enjoy a night out with friends or a romantic evening with your partner.

After the show, there are various dining options nearby. Explore the vibrant nightlife in the area with bars and cafes for a lively end to the evening.

Palladium Theater is a cultural treasure in St. Petersburg. Experience the magic of live performances in this beautiful venue!

Address: 253 5th Ave N, St. Petersburg, FL 33701.

10. Explore the Craft Beer Scene at Local Breweries

The craft beer scene in St. Petersburg is thriving and diverse. With numerous breweries to explore, there’s something for every beer lover. You can sample unique flavors and styles crafted by local artisans.

Take a brewery tour to learn about the brewing process. It’s fascinating to see how ingredients transform into flavorful beverages. Many breweries also offer tastings, so you can sample different types.

Don’t miss the chance to enjoy outdoor seating areas during pleasant weather. Relax with friends over a cold drink and enjoy the local ambiance. Food trucks often appear outside many establishments, providing tasty bites as you sip your beer.

Keep an eye out for special events like beer releases and festivals. These happenings bring the community together to celebrate local craft brews. It’s an enjoyable way to make new friends while indulging in delightful drinks.

Exploring St. Petersburg’s craft beer scene is a fun way to experience local culture. Dive into the flavors of the Sunshine City with friends!

Address: Various locations throughout St. Petersburg.

11. Discover Unique Sea Life at Clearwater Marine Aquarium

Clearwater Marine Aquarium is dedicated to marine rescue and rehabilitation. It’s a perfect destination for families and animal lovers alike. The aquarium houses various sea creatures, including dolphins and sea turtles.

Visitors can learn about marine conservation efforts and see rescued animals. The aquarium often presents interactive programs and educational talks. Engaging exhibits showcase the importance of protecting our oceans.

Dolphin encounters allow you to get up close with these intelligent creatures. It’s a memorable experience that creates lasting impressions. Children can also enjoy hands-on exhibits that are both fun and informative.

The scenic location near Clearwater Beach provides a beautiful backdrop. Spend a day enjoying the sun and waterways after visiting the aquarium. It’s a great way to combine fun and education for the whole family!

Clearwater Marine Aquarium is more than just an attraction; it’s an essential part of conservation efforts. Dive into a sea of learning and wonder here!

Address: 249 Windward Passage, Clearwater, FL 33767.

12. Relax in North Shore Park

North Shore Park offers a beautiful escape for those seeking tranquility. This waterfront park features lush greenery and scenic paths. It’s an ideal spot for leisurely walks, jogging, or picnics with loved ones.

Take in the stunning views of Tampa Bay as you stroll along the shore. The gentle breeze and sounds of nature create a peaceful atmosphere. Designated areas are perfect for families looking to spend quality time together.

The park also includes playgrounds for kids to enjoy. They can have fun running around while parents relax nearby. North Shore Park is often less crowded, making it perfect for a quiet day out.

Bring a book or grab a snack from a nearby café. You can sit under a shady tree while enjoying the beautiful surroundings. It’s a lovely spot to unwind and recharge!

North Shore Park is a relaxing haven in St. Petersburg. Embrace the natural beauty and serenity of this lovely park.

Address: 901 North Shore Dr NE, St. Petersburg, FL 33701.

13. Attend Events at the Chihuly Collection

The Chihuly Collection at Morean Arts Center showcases the stunning glass art of Dale Chihuly. This captivating exhibit features beautifully crafted pieces that dazzle visitors. The vibrant colors and unique designs make it a must-see in St. Petersburg.

Explore the various installations, each telling a story through glass. The collection includes large sculptures, chandeliers, and decorative art glass. Walking through the exhibit is an immersive experience that leaves a lasting impression.

Events and workshops are frequently held at the center, providing opportunities to learn about glassblowing. Visitors can participate in hands-on experiences guided by skilled artists. It’s a fun way to engage with art and create your own masterpiece!

The Chihuly Collection is not just about viewing art; it’s about appreciating the creativity behind it. Whether you’re an art lover or visiting with family, it’s an enriching experience.

Discover the magic of glass art at the Chihuly Collection. It’s a treat for all ages and a highlight of St. Petersburg’s art scene.

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

14. Go on a Dolphin-Watching Tour

St. Petersburg offers exciting dolphin-watching tours for nature lovers. These tours provide a chance to see dolphins in their natural habitat. The experience is both educational and enjoyable for everyone.

As you sail out into the Gulf, keep an eye on the water. Dolphins are known for their playful nature and often ride the boat’s wake. Spotting these majestic creatures is a thrill that creates unforgettable memories.

Most tours are led by knowledgeable guides who share fascinating information about marine life. You’ll learn about dolphin behavior, their ecosystem, and conservation efforts. This adds depth to your experience on the water.

Some tours even combine dolphin watching with snorkeling or kayaking. This option allows you to explore the surrounding waters and encounter other sea life. It’s a wonderful way to spend a day in the sun!

Join a dolphin-watching tour for an unforgettable adventure. It’s a fantastic way to connect with nature while enjoying the beautiful Gulf waters.

Address: Various providers throughout St. Petersburg.

15. Rent a Bike and Ride on Pinellas Trail

Renting a bike to explore the Pinellas Trail is a fantastic way to see the area. This scenic 47-mile trail runs through St. Petersburg and beyond. Beautiful views of nature and urban landscapes abound as you ride.

The trail is well-maintained and suitable for all skill levels. It offers a safe space for cycling, walking, or jogging. Riders can enjoy the fresh air while getting some exercise, making it a perfect outdoor activity.

Rest areas and scenic spots along the route invite you to take breaks and soak in the beauty. Stop by local shops and eateries that are conveniently located near the trail. It’s a great way to support local businesses while exploring!

Consider joining a guided tour for a more in-depth experience. Local guides can share stories and provide interesting facts about the area’s history and attractions.

Riding the Pinellas Trail is a fun, active way to enjoy St. Petersburg’s outdoors. Experience the sights and feel the breeze as you pedal away!

Address: Entry points along the trail vary throughout St. Petersburg.

16. Visit Tropicana Field for a Baseball Game

Tropicana Field is home to the Tampa Bay Rays and a must-visit for sports fans. Catching a game brings excitement and energy to your day. The stadium features a climate-controlled environment, making it comfortable year-round.

Enjoy the lively atmosphere as fans gather to cheer on the home team. The stadium offers various food and drink options, perfect for enjoying while watching the game. Try the famous ballpark hotdogs and local craft beers!

Special events and themed nights make each game unique. You might encounter fun promotions or contests that add to the excitement. Make sure to check the schedule for upcoming games and special events.

For families, Tropicana Field has kid-friendly activities. Play areas and interactive exhibits keep younger fans entertained before and during the game. It’s a wonderful way to create lasting memories as a family.

Whether you’re a die-hard baseball fan or just looking for something fun to do, Tropicana Field delivers an exhilarating experience. Feel the thrill of the game in St. Petersburg!

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

17. Enjoy Live Music at Mahaffey Theater

Mahaffey Theater is a premier venue for live performances in St. Petersburg. This beautiful theater hosts a variety of events, from concerts to Broadway shows. The acoustics and atmosphere create an unforgettable experience for audiences.

Check the calendar for upcoming events as they often feature renowned artists and performers. A wide range of genres ensures there’s something for everyone to enjoy, including classical music, pop, jazz, and theater productions.

The theater’s elegant design adds to the charm of live performances. Comfortable seating and great sightlines ensure you won’t miss a moment. It’s a lovely venue where you can immerse yourself in the magic of live entertainment.

Consider dining at nearby restaurants before or after the show. Many places offer pre-show specials, making for a perfect night out. Enjoy good food and excellent music in one evening!

Mahaffey Theater is a cultural hub of St. Petersburg. Experience the joy of live performances in this beautiful setting!

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

18. Experience St. Pete’s Food Scene on a Food Tour

St. Petersburg has a vibrant food scene just waiting to be explored. Joining a local food tour is a fantastic way to taste the culinary delights the city offers. Professional guides lead you to hidden gems and popular spots alike.

During the tour, you’ll savor dishes from various cuisines while learning about the city’s rich culinary history. From fresh seafood to mouthwatering desserts, there’s a lot to indulge in!

Take your time to enjoy each bite and soak in the unique atmosphere of each location. Many tours also include behind-the-scenes access, giving you insights from restaurant owners and chefs. This adds a personal touch to your dining experience.

Make sure to bring your appetite! Tours typically involve multiple stops, allowing you to sample a variety of flavors. It’s a great way to meet fellow food lovers and make new friends.

Embark on a food tour, and discover St. Pete’s culinary treasures. It’s an enjoyable way to connect with the local culture through its flavors!

Address: Various providers throughout St. Petersburg.

19. Relax at Upham Beach

Upham Beach is a beautiful spot to unwind and soak up the sun. Known for its soft sand and calm waters, it’s ideal for families and beachgoers. Enjoy a day of relaxation or fun activities in this lovely beach environment.

The beach is perfect for swimming, sunbathing, or building sandcastles with the kids. Rent beach chairs and umbrellas for added comfort and shade. It’s a great spot to recharge alongside the soothing sounds of the waves.

Food options are nearby, including beachside cafes that offer tasty treats. Fuel up with snacks and refreshing drinks without venturing far from your sunbathing spot. The convenience makes it easy to spend the whole day at the beach.

As the day winds down, enjoy a stunning sunset over the Gulf of Mexico. The picturesque views create a perfect ending to your beach day. Bring a camera to capture the magical moment.

Upham Beach is a fantastic getaway for relaxation and enjoyment. Make lasting memories with friends and family in this beach paradise!

Address: 9000 Gulf Blvd, St. Pete Beach, FL 33706.

20. Visit St. Petersburg Museum of History

The St. Petersburg Museum of History is a fascinating destination for history buffs. This museum offers a glimpse into the city’s past, showcasing local artifacts and exhibitions. It’s an engaging way to learn about the rich heritage of St. Petersburg.

Explore diverse exhibits that cover various topics, including Native American history and the city’s development. Interactive displays make it easy to delve into the stories behind the artifacts, appealing to visitors of all ages.

One notable exhibit is the Great American Route 66 exhibit, which pays homage to the historic highway. You’ll find vintage memorabilia, photographs, and engaging narratives showcasing the impact of this iconic road.

Events and workshops are often held, offering deeper insights into specific topics. Whether you are a local or a visitor, there’s always something new to discover at the museum.

Plan a visit to the St. Petersburg Museum of History for an enriching experience. It’s a wonderful opportunity to appreciate the city’s unique character.

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

21. Experience Arts at the Warehouse Arts District

The Warehouse Arts District is a creative hub in St. Petersburg. This vibrant area is home to numerous artists and galleries, making it perfect for art lovers. Stroll through the district and experience a wide range of art and culture.

Explore studios, galleries, and art spaces featuring various artworks. You may discover paintings, sculptures, and mixed media pieces that captivate your imagination. Many artists welcome visitors, offering insights into their creative processes.

The district hosts events like art walks and open studios, promoting community engagement. Visitors can interact with artists while discovering new talents. It’s an enjoyable way to immerse yourself in St. Petersburg’s arts scene.

Food trucks and local eateries frequently pop up in the area. Sample delicious food while enjoying the artistic atmosphere. It’s a great way to refuel after an afternoon of exploring!

Visiting the Warehouse Arts District allows you to appreciate local talent. Celebrate creativity and connect with the artistic heartbeat of St. Petersburg!

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

22. Discover Local History at the St. Petersburg Historical Museum

The St. Petersburg Historical Museum is a gem for anyone interested in the city’s history. This museum covers a wide span of local stories and events that shaped the area. It is ideal for families, students, and history buffs.

Explore engaging exhibits showcasing artifacts and photographs from different eras. You’ll gain a deeper understanding of the city’s evolution from its founding to present day. The displays offer insights into the lives of early residents and important milestones.

Regular events and programs take place at the museum, enhancing the visitor experience. Special exhibitions may focus on unique local stories or historical figures, providing fresh content to explore.

Take advantage of guided tours for an in-depth look at the museum’s offerings. Knowledgeable staff and volunteers can answer questions and offer context about the exhibits.

A visit to the St. Petersburg Historical Museum is informative and enriching. Dive into the city’s past and connect with the stories that shaped it!

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

23. Go Kayaking or Paddleboarding in Tampa Bay

Kayaking or paddleboarding in Tampa Bay is an exhilarating way to experience the water. Rent equipment from local shops and explore the beautiful coastline. The calm waters create a perfect environment for both beginners and experienced enthusiasts.

As you paddle along, keep an eye out for local wildlife. Dolphins and manatees often make appearances, adding excitement to your adventure. Birds can also be spotted, making it a delightful experience for nature lovers.

Consider joining guided tours for a more structured experience. Knowledgeable guides can provide insights about the ecosystems and areas you visit. They often lead you to hidden gems along the coastline.

Post-adventure, you can relax on nearby beaches or dine at waterfront restaurants. Enjoy the local cuisine while reflecting on your day of exploration. It’s the ideal way to end a fun-filled outing.

Kayaking or paddleboarding in Tampa Bay offers a memorable opportunity to connect with nature. Enjoy the scenery while getting active in the sunshine!

Address: Various rental locations throughout St. Petersburg.

24. Shop and Dine on Central Avenue

Central Avenue is the bustling heart of St. Petersburg, filled with shops, restaurants, and cafés. It’s a vibrant street that offers something for everyone. Stroll down the avenue and explore the diverse range of boutiques and shops.

From unique gifts to local art, you’ll find plenty of treasures. The friendly atmosphere encourages leisurely browsing, making it a perfect way to spend an afternoon. Don’t forget to chat with local shop owners for personalized recommendations!

When hunger strikes, explore the many dining options available. Central Avenue boasts various cuisines, from casual bites to fine dining. Whether you prefer sushi, tacos, or pizza, there’s no shortage of delicious choices.

Take a break at one of the cafés or ice cream shops for a refreshing treat. Enjoy the outdoor seating areas, soaking up the vibrant atmosphere. It’s a lively setting that encourages socializing and relaxation.

Central Avenue is a wonderful place to discover local gems. Experience St. Petersburg’s culture through its shops and dining scene!

Address: Central Ave, St. Petersburg, FL.

25. Attend the Annual St. Pete Pride Parade

The St. Pete Pride Parade is a vibrant celebration of LGBTQ+ culture and community. Each year, thousands come together to participate in this colorful event. It’s an incredible display of love, acceptance, and support.

Participants dress in dazzling outfits and showcase their creativity. The parade features floats, music, and joyous energy that fills the streets. It’s a great opportunity to celebrate diversity and inclusivity in the community.

In addition to the parade, various events are held throughout the Pride Month. These may include parties, workshops, and educational activities that promote awareness and understanding. Everyone is welcome to join in the festivities!

The atmosphere is electric, with a sense of unity among participants and spectators. It’s a chance to connect with others and embrace the LGBTQ+ community’s vibrancy. Families and friends come together to support love and acceptance.

Don’t miss the chance to be part of this unforgettable experience. The St. Pete Pride Parade is a joyous celebration that uplifts and inspires!

Address: Events occur at various locations in St. Petersburg.

Final Thoughts

St. Petersburg, Florida, is a destination filled with exciting activities and cultural treasures. From stunning beaches to engaging museums, there’s something for everyone. Whether you’re an art lover, a foodie, or an outdoor enthusiast, St. Pete offers a diverse range of experiences.

As you explore the vibrant local scene, you’ll discover the community’s rich history and dedication to inclusivity. Each attraction provides an opportunity to create lasting memories. You might even want to check out nearby things to do in Indian Shores or learn about the best places to visit in Florida while you’re here. So, pack your bags and get ready to embark on an adventure in the Sunshine City!