Foreside Fitness & Tennis is a full service, locally owned, Tennis and Fitness Club. We strive to be competitively preeminent with our facility, our systems, our programming and our Professional Staff. We offer league, group and private court play for people of all skills and ages. All Tennis instruction and Programs are managed by accredited and experienced on-site Pros. We maintain a 64,000 square foot “state of the sport” facility that is welcoming, warm and always hygienic. Our property includes 6 illuminated, heated tennis courts, 2 racket ball and wally ball courts, multiple fitness rooms with cardio and strength training apparatus, plus group exercise and personal training studios.  Everything is supported by clean, modern lounges, locker rooms, saunas, private bathrooms and showers. We are constantly improving our operation. Recent updates and new additions include:

  • Freshly refinished U.S. Open Blue Courts
  • New U.S. Open Blue back drop curtains
  • All new Custom Court Nets and dividers
  • Extensive support systems; lighting, clean burning furnaces, satellite time clocks, scheduling software

We also have new ball machines, including the “Tennis Tower – Match Play Mode” programmable unit. A fully stocked Pro Shop. Clothing, Balls, Snacks and Drinks for sale.  Soap in our showers and towels also available. Located off U.S. Route 1, just a few minutes north of Portland, we are easily accessible and we offer free parking.  We are open to the Public yet maintain a Private-friendly Club atmosphere.  Please call us or stop by anytime for more information and a free tour and work-out!

Court Rates (Per Court)

Monday – Friday $44/hr 5:30 am – 9:00 am  Early Bird $52/hr 9:00 am – 5:00 pm Non Prime $56/hr 5:00 pm – 9:00 pm Prime

Saturday – Sunday $52/hr 7:00 am – 7:00 pm Non Prime

Monthly Early Bird Tennis Pass – $169/month per player
Unlimited use Monday-Friday, Open-9am

Monthly Midday Tennis Pass – $189/month per player
Unlimited use Monday-Friday, 12-2pm

Ball Machine Rental – $8.00 per rental with advanced booking

Student Rate  $44/hr Students 18 and under (ID required at all times)

High School Teams  $42/hr Reserved by High School Coaches

Summer Rate $38/hr ALL DAY  (June 1st – August 31st)

2020/21 Pro Lesson
& Clinic Rates

1 HOUR: $80 per player

1 HOUR: $45 per player

MINI CLINIC(3 Players)
1 HOUR: $30 per player
1.5 HOURS: $40 per player

MINI CLINIC(4 Players)
1 HOUR: $25 per player Private

Tennis Pros

Wayne St. Peter – Head Pro/
Grand Slam Tennis Director:
(207) 831-8529

Ben Putnam – Foreside Tennis Academy Director: (207) 807-1121

Curran Burfeind: (207) 233-2657

Hans Römer: (207) 310-8656

Wes Bell: (207) 939-7309

Maggie Pratico, Tennis Manager: email:

Please see our Clinic Schedule for a complete list of our Tennis Pro Clinic offerings. For individual clinic rates and pricing, please contact the Tennis Pro directly.

League Schedule

Men’s Doubles League 3.0/3.5
Thurs. 7:30 – 9:00 pm

To join or for more information:

Men’s Singles Flex League 3.0/3.5
Time arranged by players.


Tennis Information

Private & Group Lessons We offer adult, student and pee wee instruction for all skill levels including private, semi-private and group sessions. All rates set by individual Tennis Pro. There is a risk of injury with all activities. Participants assume ALL risks. A release of Liability form MUST be signed by all. Please contact the club for more information. For more information:

Reservations/Cancellation Policy:  All reservations require a credit card number to hold. Cancellations accepted up to 24 hours before play time. Full charge applied for no shows or late cancels. Multi-court or Group reservations require a non-refundable 30% deposit at time of reservation (regardless of cancellation). *Ball machine $8.00 with advanced booking*

FFT Tennis Leagues League play is a prominent part of the tennis program at Foreside Fitness & Tennis. Tennis Leagues provide participants with the opportunity to practice and improve their skills as well as meet and develop friendships with a wide variety of players. For more information: