Bay Oaks Recreational Campus

Step Intervals Classes inside Bay Oaks! Mondays and Wednesdays at 9 a.m.

  • Masks must be worn to enter the building.
  • $10 per person/Per Class paid to the instructor, Barb McDermott.
  • All equipment used must be sanitized and put back. 

Water Aerobics at FMB Pool, Mondays, Wednesday and Fridays at 9 a.m. 

  • Masks must be worn to enter the facility. 
  • $4 Members/ $6 Non-Members paid to front desk.

 Aqua Strength at FMB Pool, Mondays, Wednesdays, and Fridays at 10 a.m. 

  • Masks must be worn to enter the facility. 
  • $4 Members/ $6 Non-Members paid to front desk.



Weight Room now open to members and the public!


Updated Hours:

  • Monday - Friday   8 a.m.  -  8 p.m. 
  •  Saturdays    8 a.m.  -  3 p.m.

Weight Room is free to members/residents. Day Pass fee of $5 is required for non-residents. 

  • A mask is required to enter the building. 
  • Masks are required in the weight room if there are six or more people.

Open Gym Hours:

  • Monday -Friday   5 p.m.  -  8 p.m. 
  • Saturdays   12 p.m.  -  3 p.m. 
Bay Oaks_Option 2

Bay Oaks Recreational Campus encompasses six acres in the Town of Fort Myers Beach. It houses a community pool, two baseball/softball fields, a disc golf course, three outdoor pickleball courts, four tennis courts, a basketball court, a playground, and a gym with fitness center.  Summer youth programs, after-school programs, and senior programs are provided on the campus that also has a variety of open natural space for the community enjoy.

bay oaks collage 2021 from danielle
mahjong02.3.17
IMG_4816
IMG_0798
  1. Sat, Jul 24

  2. Thu, Jul 29

  3. Sat, Jul 31

  4. Thu, Aug 5

  5. Sat, Aug 7

View All Events
  1. Nicole Berzin

    Recreation Supervisor
    Phone: 239-765-0202 ext. 1803

  2. Hunter Vos

    Aquatics Supervisor
    Phone: 239-765-0202 ext. 1852

  3. Danielle Felton

    Senior Program Coordinator
    Phone: 239-765-0202 ext. 1804

  4. Jimmy Demilia III

    Assistant Recreation Supervisor
    Phone: 239-765-0202 ext. 1806