The Official Website of the City of Gulfport
Recreation Header

Recreation Center Classes / Activities

If you are an instructor and are interested in teaching classes at The Gulfport Recreation Center, please contact John Lapham at 727-893-1079 or

All fees are to  be paid to the front desk. There is a $3.25 convenience fee for each credit card transaction. Also, a new Class – Program Registration Card must be filled out September of each year


  • Ballet / Tap: Tuesdays., 5:45-6:45 p.m. for ages 3-6 & 6:45-7:45 p.m. for ages 7-16. $40/month plus $15 yearly registration. Call Lisa at 727-742-2594.
  • Essential Oil: Thurs., January 20th, 6:15-7:15 p.m. $10/class. Call Jennifer at 813-263-3919.
  • Beach to Bay Tennis Lessons: Tues., 6 p.m., Adult (21 & up), Cardio Tennis Class $15. Adult & private lessons also available. Call instructor Motez at 727-515-1454 or Jack at 727-280-4276 for group and individual lesson information. Courts are reserved for classes Tuesday, Thursday, Friday 5 to 8 p.m.
  • Youth Hip Hop: Fri., 6:30-7:30 p.m. for ages 6-8 and 7:30-8:30 p.m. ages 9 to 16. $40/month plus $15 yearly registration. Call Lisa 727-742-2594.
  • Zumba: Thur., 6:00-7:00 p.m. $20/month or $6/class. Call Magda at 727-214-7868.
  • Hula Hoop fitness & technique: 2nd and 4th Thursday of each month, 6:30-7:30pm, $10/class. Email Maria at
  • Yoga Moves for all levels: Fri., 9:30-11 a.m. $12 drop in, $40 per calendar month. Call Denise 727-251-8868 or visit
  • F.I.T Tennis Classes: This if for true beginner tennis enthusiasts ages 21 and older. This program is sponsored by a grant from the USTA foundation. This is a 6 week session starting October 29th at 6 p.m. Please contact Mo at 727-515-1454 for more information.
  • Watercolor with Patsi: Wednesdays, 10 a.m. – noon . $55 for February session and must be pre-registered with the instructor at Please show up 15 minutes prior to the first class to register and pay for your Program Registration Card at the Recreation Center front office.


Game Room: Mon., Wed. & Fri. 9:00 a.m. – 1:00 p.m.

Pickle Ball: Limit to groups of 10 at a time. Sign up for 1-hour time slot.
Mon., 9 a.m. – 1 p.m. For Intermediate & Advanced Players
Tues., 9 a.m. – 1 p.m. for Beginners ONLY
Tues., 6:30 – 8:30 p.m. for All Levels of Play
Thurs., 9 a.m. – 1 p.m. for All Levels of Play

Table Tennis: Tue. & Thurs., 9 a.m. – 1 p.m.

Adult Basketball: Wed., 9 a.m. – 1 p.m. and Thurs., 6:00 – 8:30 p.m.


Marivel Gutierrez, Recreation Supervisor

John Lapham, Recreation Coordinator

Jami Rowell, Staff Assistant II