Four people playing doubles on RecFit's indoor tennis court

Racquet & fitness center

Pickleball, tennis, racquetball, group fitness classes and personal training in St. Johnsbury, Vermont.

49 Perkins StreetOpen seven days a week(802) 751-2305

Inside RecFit

We are a community-driven full-service racquet & fitness center in St. Johnsbury, Vermont, operated by St. Johnsbury Academy.

Plan a first visit
  • Four pickleball courts

    Pickleball
  • An indoor tennis court

    Tennis Court
  • One racquetball court

    Racquetball Court
  • Free weight and Nautilus equipment, cardio equipment

    Equipment
  • A sauna

    Sauna
  • A newly expanded lounge area with pool tables and ping pong

    Lounge

Pick your way in

Try the building

$12Adult day pass

Family $25, SR/Military $10, Student $5. Racquetball is included with all memberships and day passes.

Play pickleball or tennis

$9.43one pickleball session

Open and Beginner sessions, and tennis court reservations.

Work with a trainer

30 minfree

Free Consultation, or an Equipment Walk-Thru with one of our trainers.

Join as a member

$35a month, Student auto-pay

Adult $50, SR/Military $45, Family $125 a month on auto-pay.

Spin bikes and red Cybex machines in front of the treadmill row at RecFit

The fitness floor and group classes

Free weight and Nautilus equipment, cardio equipment and group fitness classes.

  • ZumbaGroup Fitness Classes
  • Group Circuit TrainingGroup Fitness Classes
  • YogaGroup Fitness Classes
See class times

Reviews

162 reviews on WellnessLiving

Training and gift cards

Try RecFit with a $12 day pass.

Questions? (802) 751-2305

Buy a $12 day pass
Buy a $12 day pass Call