Skip to content

Activities in Tampa–St. Petersburg

Updated

Includes Clearwater, Largo, Pinellas Park, and 22 more

Tampa–St. Petersburg covers 25 places in the Tampa-St. Petersburg-Clearwater, FL. Deals, events, and grocery ads apply across the area.

Cities

  • Tampa413,554
  • St. Petersburg264,033
  • Clearwater114,364
  • Largo80,690
  • Pinellas Park52,295
  • Plant City44,118
  • Dunedin35,227
  • Temple Terrace27,075
  • Tarpon Springs25,602
  • Zephyrhills22,447
  • Seminole18,997
  • New Port Richey18,299
  • Safety Harbor16,624
  • Oldsmar14,521
  • Gulfport11,404
  • Dade City10,173
  • Brooksville10,145

Communities

  • Brandon
  • Channelside
  • Clearwater Beach
  • East Lake
  • Hyde Park
  • Palm Harbor
  • Wesley Chapel
  • Ybor City

Local sports leagues, lessons, and classes from city parks & rec and independent organizations. Filter by type, kids programs, or free.

  • Able In The City: Art for All

    Free

    City of St. Petersburg Parks and Recreation · Class · Adults

    Join us for Able In the City: Art for All, a 10-week community integration adventure designed to build confidence, independence, and friendships while exploring everything St. Pete has to offer! Each week, we’ll start our day with a hands-on art project to beautify the community

    Schedule: 9:00 AM - 4:00 PM, September 9, 2026 to November 11, 2026

    Season: Sep 9, 2026 – Nov 11, 2026

    Azalea Rec Ctr

    RegisterSourceVerified

  • Florida League of Cities Youth Summit

    Free

    City of St. Petersburg Parks and Recreation · Sports league · Kids

    Florida League of Cities Youth Council Summit is a Teen summit and conference with teens from around the state of Florida.

    Schedule: 8:30 AM - 7:00 PM, November 7, 2026

    Season: Starts Nov 7, 2026

    Childs Park Rec Ctr

    RegisterSourceVerified

  • Healthy Cooking Demo

    Free

    City of St. Petersburg Parks and Recreation · Class · All ages

    Spice up your day with a live cooking demonstration! Join Chef Garrett for an interactive Fresh Rec Stop – Healthy Cooking Demo where you’ll learn how to prepare our featured recipe of the month. From fresh ingredients to flavorful tips, this hands-on experience is perfect for fo

    Schedule: 5:00 PM - 6:00 PM, November 18, 2026

    Season: Starts Nov 18, 2026

    Bay Vista Rec Ctr

    RegisterSourceVerified

  • Learn to Play: Yoga

    Free

    City of St. Petersburg Parks and Recreation · Class · Kids

    A FREE 4-week series designed for kids ages 6-12 to discover the benefits of yoga! Children will learn basic yoga poses, breathing techniques, and relaxation exercises in a positive environment.

    Schedule: 4:00 PM - 5:00 PM, October 19, 2026 to November 9, 2026

    Season: Oct 19, 2026 – Nov 9, 2026

    President Barack Obama Main Library

    RegisterSourceVerified

  • Light Painting Photography

    Free

    City of St. Petersburg Parks and Recreation · Class · All ages

    Using the magic of light to explore advance photography techniques and how to capture stunning images! Teens will be able to take home prints of their photography.

    Schedule: 5:30 PM - 7:30 PM, September 14, 2026 to December 14, 2026

    Season: Sep 14, 2026 – Dec 14, 2026

    TASCO

    RegisterSourceVerified

  • Midnight Madness: Nighttime Photography

    Free

    City of St. Petersburg Parks and Recreation · Camp · All ages

    In this 2-day camp, teens will learn nighttime photography skills such as: Light painting, steel wool, and astro photography. Teens will take home prints of their photos. Lunch will be provided!

    Schedule: 6:00 PM - 4:00 PM on the next day, November 23, 2026 to November 24, 2026

    Season: Nov 23, 2026 – Nov 24, 2026

    TASCO

    RegisterSourceVerified

  • Sound Healing & Meditation

    Free

    City of St. Petersburg Parks and Recreation · Class · All ages

    Experience deep relaxation and renewal in this Sound Healing and Meditation class hosted by Healthy St. Pete in partnership with Sound Healing Source. Participants will be guided through a calming meditation while immersed in soothing sound vibrations designed to reduce stress, r

    Schedule: 3:00 PM - 4:00 PM, November 17, 2026

    Season: Starts Nov 17, 2026

    President Barack Obama Main Library Auditorium

    RegisterSourceVerified

  • Adult Ballet

    $40.00

    City of St. Petersburg Parks and Recreation · Class · Adults

    Students will learn basic dance terminology while improving balance, strength, flexibility, and coordination through various ballet combinations.

    Schedule: 5:15 PM - 6:10 PM, November 4, 2026 to November 25, 2026

    Season: Nov 4, 2026 – Nov 25, 2026

    Roberts Rec Ctr

    RegisterSourceVerified

  • Adult Bowling League

    $72.00

    City of St. Petersburg Parks and Recreation · Sports league · Adults

    Join us for a fun and active 10-week session of Adult Therapeutic Recreation Bowling! This program offers a great opportunity to build motor skills, practice social interaction, and develop good sportsmanship and bowling etiquette—all in a supportive and welcoming community setti

    Schedule: 6:30 PM - 8:00 PM, September 8, 2026 to November 10, 2026

    Season: Sep 8, 2026 – Nov 10, 2026

    Sunrise Bowling Lanes

    RegisterSourceVerified

  • Adult Tap Dance

    $40.00

    City of St. Petersburg Parks and Recreation · Class · Adults

    Step into rhythm and movement with this energetic adult tap class! Explore the connection between exercise and muscle function as you build coordination, balance, and lower-body strength through rhythmic footwork. Each class includes a full warm-up, stretching, and tap combinatio

    Schedule: 3:30 PM - 4:25 PM, November 4, 2026 to November 25, 2026

    Season: Nov 4, 2026 – Nov 25, 2026

    Bay Vista Rec Ctr

    RegisterSourceVerified

  • Art Studio

    $8.00

    City of St. Petersburg Parks and Recreation · Class · Adults

    Need that extra time to get your project done? Participants that have signed up for any of our pottery classes can now have that extra time to finish their projects at their own pace.

    Schedule: 6:00 PM - 12:30 PM on the next day, September 3, 2026 to November 30, 2026

    Season: Sep 3, 2026 – Nov 30, 2026

    Bay Vista Rec Ctr

    RegisterSourceVerified

  • Astro Skate

    $13.00

    City of St. Petersburg Parks and Recreation · Camp · Kids

    The campers will enjoy four hours of skating. Camper's lunch will be provided with one slice of pizza and drink.

    Schedule: 8:00 AM - 5:45 PM, November 11, 2026

    Season: Starts Nov 11, 2026

    Campbell Park Rec Ctr

    RegisterSourceVerified

  • Ballet - Beginner

    $22.50

    City of St. Petersburg Parks and Recreation · Class · Kids

    Continue your ballet journey with the Pinellas Studio of Dance’s intermediate ballet class, designed for dancers with a solid foundation looking to improve technique and artistry. This class focuses on building strength, flexibility, and control through more challenging exercises

    Schedule: 7:00 PM - 7:30 PM, November 2, 2026 to November 30, 2026

    Season: Nov 2, 2026 – Nov 30, 2026

    J. W. Cate Rec Ctr

    RegisterSourceVerified

  • Ballet & Tap - Beginner & Intermediate

    $45.00

    City of St. Petersburg Parks and Recreation · Class · Kids

    Discover the joy of dance with the Pinellas Studio of Dance in this beginner & intermediate-friendly ballet & tap class! Perfect for those new to dance, this class introduces the basics of ballet and tap in a fun, supportive environment. Students will learn simple steps and routi

    Schedule: 5:45 PM - 6:45 PM, November 4, 2026 to November 25, 2026

    Season: Nov 4, 2026 – Nov 25, 2026

    Roberts Rec Ctr

    RegisterSourceVerified

  • CiCi's Pizza & Congo River Mini Golf

    $25.00

    City of St. Petersburg Parks and Recreation · Class · Kids

    We will take a van load of teens to get lunch at CiCi's Pizza buffet then go to play a game of mini golf.

    Schedule: 11:00 AM - 5:00 PM, November 24, 2026

    Season: Starts Nov 24, 2026

    Gladden Park Rec Ctr

    RegisterSourceVerified

  • Cobb Theater & Tyrone Mall Food Court

    $14.00

    City of St. Petersburg Parks and Recreation · Camp · Kids

    Trip includes Movie tickets. Campers will bring money to eat at the food court in the mall before going over to the movies or they can go bring money for snack pack at the movies.

    Schedule: 11:00 AM - 5:30 PM, November 24, 2026

    Season: Starts Nov 24, 2026

    Frank W. Pierce Rec Ctr

    RegisterSourceVerified

  • Cooking Around the World

    $80.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    Join us for an exciting 9-week Cooking Around the World class designed for participants in our Therapeutic Recreation Program! Each week, we'll explore a new country by preparing a delicious recipe inspired by its culture and traditions. Participants will build confidence in the

    Schedule: 6:00 PM - 7:30 PM, September 14, 2026 to November 9, 2026

    Season: Sep 14, 2026 – Nov 9, 2026

    Azalea Rec Ctr

    RegisterSourceVerified

  • F.I.T - Fitness in Therapeutics

    $20.00

    City of St. Petersburg Parks and Recreation · Club · All ages

    Join your friends for our Walking Club program in Fitness in Therapeutics! We will meet weekly for 9 weeks to enjoy the fresh air, stay active, and build our endurance through fun and supportive group walks. Along the way, we'll learn about the benefits of regular physical activi

    Schedule: 5:30 PM - 7:00 PM, September 14, 2026 to November 9, 2026

    Season: Sep 14, 2026 – Nov 9, 2026

    Azalea Rec Ctr

    RegisterSourceVerified

  • Fall Camp: Astro Skate Adventure

    $35.00

    City of St. Petersburg Parks and Recreation · Camp · All ages

    Get ready to roll! Participants will spend the day at Astro Skate enjoying roller skating, music, games, and plenty of fun with friends. Whether you're a beginner or an experienced skater, everyone is encouraged to join in on the excitement.

    Schedule: 8:00 AM - 5:00 PM, November 24, 2026

    Season: Starts Nov 24, 2026

    Azalea Rec Ctr

    RegisterSourceVerified

  • Ferkile's Taekwondo

    $70.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    Ferkile’s Taekwondo is dedicated to the development of self-confidence, discipline, and self-control in all students, by helping them set, reach, and achieve their goals. Each student will be provided with the support and guidance to prosper within and beyond the walls of the Do

    Schedule: 5:30 PM - 6:15 PM, November 3, 2026 to November 24, 2026

    Season: Nov 3, 2026 – Nov 24, 2026

    Shore Acres Rec Ctr

    RegisterSourceVerified

  • Get Artsy: Leaf & Pinecone Art

    $5.00

    City of St. Petersburg Parks and Recreation · Class · Adults

    All ages welcome with a registered adult. Please select the correct number of participants or seats needed at the time of enrollment. Celebrate the beauty of nature through creativity during our program by gathering colorful leaves, pine cones, and other natural materials to crea

    Schedule: 10:00 AM - 11:00 AM, November 8, 2026

    Season: Starts Nov 8, 2026

    Boyd Hill Nature Preserve | 31st Street Entrance

    RegisterSourceVerified

  • Hillsborough County Youth Basketball — Emanuel P. Johnson Recreation Center

    $50 per participant

    Hillsborough County Parks and Recreation · Sports league · Kids

    County youth basketball ages 5–12 at Emanuel P. Johnson Recreation Center; $50; winter season Jan–Mar 2027.

    Schedule: Ages 5–12; winter registration early Nov–early Jan; season early Jan–early Mar; Saturdays 9 AM–1 PM

    Season: Jan 11, 2027 – Mar 19, 2027

    Emanuel P. Johnson Recreation Center · 5855 S. 78th Street, Tampa, FL

    RegisterSourceVerified

  • Hillsborough County Youth Basketball — Gardenville Park & Recreation Center

    $50 per participant

    Hillsborough County Parks and Recreation · Sports league · Kids

    County youth basketball ages 5–12 at Gardenville Park & Recreation Center; $50; winter season Jan–Mar 2027.

    Schedule: Ages 5–12; winter registration early Nov–early Jan; season early Jan–early Mar; Saturdays 9 AM–1 PM

    Season: Jan 11, 2027 – Mar 19, 2027

    Gardenville Park & Recreation Center · 6219 Symmes Road, Gibsonton, FL

    RegisterSourceVerified

  • Hillsborough County Youth Basketball — Jackson Springs Park & Community Center

    $50 per participant

    Hillsborough County Parks and Recreation · Sports league · Kids

    County youth basketball ages 5–12 at Jackson Springs Park & Community Center; $50; winter season Jan–Mar 2027.

    Schedule: Ages 5–12; winter registration early Nov–early Jan; season early Jan–early Mar; Tue 6:15–8:15 PM; Sat 4–5 PM

    Season: Jan 11, 2027 – Mar 19, 2027

    Jackson Springs Park & Community Center · 8620 Jackson Springs Rd, Tampa, FL

    RegisterSourceVerified

  • Hillsborough County Youth Basketball — Miller Park & Life Center

    $50 per participant

    Hillsborough County Parks and Recreation · Sports league · Kids

    County youth basketball ages 5–12 at Miller Park & Life Center; $50; winter season Jan–Mar 2027.

    Schedule: Ages 5–12; winter registration early Nov–early Jan; season early Jan–early Mar; Saturdays 9 AM–1 PM; practice Thu 6–8:30 PM (ages 5–8 listing)

    Season: Jan 11, 2027 – Mar 19, 2027

    Miller Park & Life Center · 6105 E. Sligh Ave, Tampa, FL 33617

    RegisterSourceVerified

  • Hillsborough County Youth Basketball — Northdale Park & Recreation Center

    $50 per participant

    Hillsborough County Parks and Recreation · Sports league · Kids

    County youth basketball ages 5–12 at Northdale Park & Recreation Center; $50; winter season Jan–Mar 2027.

    Schedule: Ages 5–12; winter registration early Nov–early Jan; season early Jan–early Mar; Saturdays 9 AM–1 PM

    Season: Jan 11, 2027 – Mar 19, 2027

    Northdale Park & Recreation Center · 15510 Hooting Owls Place, Tampa, FL

    RegisterSourceVerified

  • Hillsborough County Youth Basketball — Ruskin Park & Recreation Center

    $50 per participant

    Hillsborough County Parks and Recreation · Sports league · Kids

    County youth basketball ages 5–12 at Ruskin Park & Recreation Center; $50; winter season Jan–Mar 2027.

    Schedule: Ages 5–12; winter registration early Nov–early Jan; season early Jan–early Mar; Thursdays 6–8:30 PM

    Season: Jan 11, 2027 – Mar 19, 2027

    Ruskin Park & Recreation Center · 901 6th Street S.E., Ruskin, FL

    RegisterSourceVerified

  • Hillsborough County Youth Basketball — Westchase Park & Recreation Center

    $50 per participant

    Hillsborough County Parks and Recreation · Sports league · Kids

    County youth basketball ages 5–12 at Westchase Park & Recreation Center; $50; winter season Jan–Mar 2027.

    Schedule: Ages 5–12; winter registration early Nov–early Jan; season early Jan–early Mar; Saturdays 9 AM–1 PM

    Season: Jan 11, 2027 – Mar 19, 2027

    Westchase Park & Recreation Center · 9791 Westchase Dr, Tampa, FL

    RegisterSourceVerified

  • Intro to Pottery

    $48.00

    City of St. Petersburg Parks and Recreation · Class · Adults

    Get creative with clay! Learn hand building, wheel basics, and glazing in this fun beginner- friendly class. No experience needed.

    Schedule: 1:00 PM - 3:30 PM, November 2, 2026 to November 30, 2026

    Season: Nov 2, 2026 – Nov 30, 2026

    Bay Vista Rec Ctr

    RegisterSourceVerified

  • Japanese Okinawan Karate

    $20.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    Martial Arts training to center mind, body, self defense, exercise, weight loss, balance, seek perfection of character, oriental weapons training available.

    Schedule: 7:00 PM - 8:45 PM, November 2, 2026 to November 30, 2026

    Season: Nov 2, 2026 – Nov 30, 2026

    Willis S. Johns Rec Ctr

    RegisterSourceVerified

  • Kinney Karate - Advanced

    $60.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    Saint Petersburg's longest running fee program, Kinney Karate is the original community martial arts program for all ages. Teaching the worlds most well rounded system, students will learn traditional martial arts and modern self-defense all in a welcoming and encouraging environ

    Schedule: 8:00 PM - 9:00 PM, November 3, 2026 to November 24, 2026

    Season: Nov 3, 2026 – Nov 24, 2026

    J. W. Cate Rec Ctr

    RegisterSourceVerified

  • Kinney Karate - Beginner

    $30.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    Saint Petersburg's longest running fee program, Kinney Karate is the original community martial arts program for all ages. Teaching the worlds most well rounded system, students will learn traditional martial arts and modern self-defense all in a welcoming and encouraging environ

    Schedule: 6:00 PM - 7:00 PM, November 2, 2026 to November 23, 2026

    Season: Nov 2, 2026 – Nov 23, 2026

    Gladden Park Rec Ctr

    RegisterSourceVerified

  • Kinney Karate - Beginner & Intermediate

    $30.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    Saint Petersburg's longest running fee program, Kinney Karate is the original community martial arts program for all ages. Teaching the worlds most well rounded system, students will learn traditional martial arts and modern self-defense all in a welcoming and encouraging environ

    Schedule: 6:00 PM - 7:00 PM, November 2, 2026 to November 23, 2026

    Season: Nov 2, 2026 – Nov 23, 2026

    Lake Vista Rec Ctr

    RegisterSourceVerified

  • Kinney Karate - Intermediate

    $30.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    Saint Petersburg's longest running fee program, Kinney Karate is the original community martial arts program for all ages. Teaching the worlds most well rounded system, students will learn traditional martial arts and modern self-defense all in a welcoming and encouraging environ

    Schedule: 7:00 PM - 8:00 PM, November 2, 2026 to November 23, 2026

    Season: Nov 2, 2026 – Nov 23, 2026

    Gladden Park Rec Ctr

    RegisterSourceVerified

  • Out on the Town: Zubrick Magic Theater

    $45.00

    City of St. Petersburg Parks and Recreation · Class · Adults

    Get ready for an afternoon of mystery, laughter, and mind-blowing illusions! Participants will enjoy a live magic show at the Zubrick Magic Theater.

    Schedule: 6:00 PM - 9:00 PM, November 14, 2026

    Season: Starts Nov 14, 2026

    Azalea Rec Ctr

    RegisterSourceVerified

  • Pickleball - Competitive Doubles

    $30.00

    City of St. Petersburg Parks and Recreation · Sports league · Adults

    Competitive doubles pickleball league. Only one player per team needs to enroll for the team to participate. It is not necessary to register additional players on your team using the register another participant for this activity link. Additional players on your team will be adde

    Schedule: 5:00 PM - 9:00 PM, September 29, 2026 to January 12, 2027

    Season: Sep 29, 2026 – Jan 12, 2027

    Northwest Park

    RegisterSourceVerified

  • Pickleball - Recreational Doubles

    $30.00

    City of St. Petersburg Parks and Recreation · Sports league · Adults

    Recreational doubles pickleball league. Only one player per team needs to enroll for the team to participate. It is not necessary to register additional players on your team using the register another participant for this activity link. Additional players on your team will be add

    Schedule: 5:00 PM - 9:00 PM, September 29, 2026 to January 12, 2027

    Season: Sep 29, 2026 – Jan 12, 2027

    Northwest Park

    RegisterSourceVerified

  • Softball - Monday Men's League

    $350.00

    City of St. Petersburg Parks and Recreation · Sports league · Adults

    10 game season with end of season tournament and prizes for the league winners.

    Schedule: 7:00 PM - 10:00 PM, November 9, 2026 to February 8, 2027

    Season: Nov 9, 2026 – Feb 8, 2027

    Woodlawn Park

    RegisterSourceVerified

  • Softball - Thursday Men's League

    $350.00

    City of St. Petersburg Parks and Recreation · Sports league · Adults

    10 game season with end of season tournament and prizes for the league winners.

    Schedule: 7:00 PM - 10:00 PM, November 12, 2026 to February 11, 2027

    Season: Nov 12, 2026 – Feb 11, 2027

    Woodlawn Park

    RegisterSourceVerified

  • Softball - Tuesday Coed League

    $350.00

    City of St. Petersburg Parks and Recreation · Sports league · Adults

    10 game season with end of season tournament and prizes for the league winners.

    Schedule: 7:00 PM - 10:00 PM, November 10, 2026 to February 9, 2027

    Season: Nov 10, 2026 – Feb 9, 2027

    Woodlawn Park

    RegisterSourceVerified

  • Softball - Wednesday Men's League

    $350.00

    City of St. Petersburg Parks and Recreation · Sports league · Adults

    10 game season with end of season tournament and prizes for the league winners.

    Schedule: 7:00 PM - 10:00 PM, November 11, 2026 to February 10, 2027

    Season: Nov 11, 2026 – Feb 10, 2027

    Woodlawn Park

    RegisterSourceVerified

  • T.I. Fun Center & Astro Skate

    $40.00

    City of St. Petersburg Parks and Recreation · Class · Kids

    Trip includes two hours action pass, two slices of pizza, a drink, and 3 hours of skating. If you have any questions stop by the office today.

    Schedule: 8:30 AM - 4:30 PM, November 24, 2026

    Season: Starts Nov 24, 2026

    J. W. Cate Rec Ctr

    RegisterSourceVerified

  • TASCO High School Girls Flag Football

    $10.00

    City of St. Petersburg Parks and Recreation · Sports league · All ages

    TASCO high school girls flag football league player registration. This league will run for 6 weeks. 5 weeks of regular season and 1 week for playoff/championship. Games will begin Saturday, October 31st. After registering, please contact recreation center of choice for practice s

    Schedule: 9:00 AM - 3:00 PM, October 31, 2026 to December 12, 2026

    Season: Oct 31, 2026 – Dec 12, 2026

    Meadowlawn Middle School

    RegisterSourceVerified

  • Tennis - Beginner & Intermediate

    $80.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    This class is for beginners to intermediate level players. We will learn the basics of tennis, forehand, backhand and volleys, along with footwork. Drills and games will be used to help with progression.

    Schedule: 4:00 PM - 5:00 PM, November 4, 2026 to November 25, 2026

    Season: Nov 4, 2026 – Nov 25, 2026

    Northwest Park

    RegisterSourceVerified

  • USF Basketball Game

    $35.00

    City of St. Petersburg Parks and Recreation · Class · All ages

    USF vs. Coppin State. Teens need to bring money for concessions and wear a jacket and sneakers.

    Schedule: 1:30 PM - 6:45 PM, November 14, 2026

    Season: Starts Nov 14, 2026

    Roberts Rec Ctr

    RegisterSourceVerified

  • Wild Artisans

    $5.00

    City of St. Petersburg Parks and Recreation · Class · Adults

    It's never too late to try out a new art form! Led by local artist Francine Michel. Explore the preserve by tram and create a piece of art based on nature. All materials are provided. Feel free to bring your own sketchbook and camera.

    Schedule: 2:00 PM - 4:00 PM, September 10, 2026 to November 12, 2026

    Season: Sep 10, 2026 – Nov 12, 2026

    Boyd Hill Nature Preserve | Main Entrance

    RegisterSourceVerified

  • Youth Pottery

    $35.00

    City of St. Petersburg Parks and Recreation · Class · Kids

    Introduction to basic pottery, with a focus on hand building techniques, use of tools, and finishing products.

    Schedule: 3:30 PM - 5:00 PM, November 5, 2026 to November 19, 2026

    Season: Nov 5, 2026 – Nov 19, 2026

    Azalea Rec Ctr

    RegisterSourceVerified

Related in Tampa–St. Petersburg

Also in Florida

Nearby