SKIP TO CONTENT
overview of tennis courts at resort property
Tennis

Nine Courts. Two Complexes. One Great Game.

Ocean Edge features two full tennis complexes staffed by USPTA-certified professionals — Bay Pines Tennis and Fletcher Courts — offering clinics, private instruction, match play, and junior programming for every level. Whether you're picking up a racquet for the first time or chasing down a 4.5-level opponent, there's a court and a program waiting for you.

All programs are open to Ocean Edge Club Members and Resort Guests.

a tennis court with a fence and a building

Court Rentals

Rentals are available on an hourly basis: 

Ball Machine Rentals:   1/2 Hour $20; One Hour $35 

Racquet Rental:   $8 (available only at Bay Pines) for Resort Guests, Racquet rentals are complimentary during lessons) 

Bay Pines Tennis Courts:  $26 per hour for Resort Guests, call 774-323-6060 to book 

Fletcher Courts:   Complimentary,first come basis

a person holding a tennis racket

Hours + Private Instruction

We recommend court reservations to be made in advance.  

Pro Shop Hours:8:00AM - 6:00PM 

Fletcher Courts:8:00am - 6:00pm  

Bay Pines Court:8:00am - 6:00pm 

Private Lessons:

$115per hour 
$65per 1/2 hour
To book a lesson: Call Bay Pines Tennis Centerat  774-323-6060 

a woman holding a tennis racket and a ball

Weekly Programs

A more relaxed pace, the same great instruction. Shoulder season brings select clinics and match play at Bay Pines Tennis, ideal for guests and members looking for competitive play this fall. The following clinics are available through Columbus Day Weekend for guests & members:

  

OCEAN EDGE CLINIC

Fast-paced instruction with live ball drills designed for both singles and doubles play.

Location:Bay Pines Tennis Courts
Days:Monday, Wednesday, Friday & Saturday
Time:9:00 – 10:30 AM
Fee:$50for Club Members; $55 for Resort Guests

ADVANCED LIVE BALL CLINIC

High-energy, high-level training with fast-paced drills and match-style point play.

Location:Bay Pines Tennis Courts
Days:Tuesday & Thursday
Time:9:30 – 11:00 AM
Fee:$50for Club Members; $55 for Resort Guests

a woman holding a tennis racket

Topspin & Tides Tennis Weekend

Escape to Cape Cod for a weekend of exceptional tennis, coastal relaxation, and connection at Ocean Edge Resort. Designed for adult players of all levels, this Friday–Sunday retreat offers the perfect blend of professional instruction, match play, and time to enjoy everything the Cape has to offer.

LEARN MORE

a tennis ball sitting on a racket laying on the court

MEET THE PROS

Our pros don't just teach tennis — they make Ocean Edge feel like a place you belong. With decades of competitive experience, genuine passion for the sport, and a reputation for meeting every player exactly where they are, this is a team that takes your game seriously without taking the fun out of it.

The People Behind Your Best Game

Jim Leahy - Director of Racquet Sports

Jim is an "Elite Professional" with the USPTA. He has been the Director Of Tennis at Ocean Edge for 20 years. Jim played at Indiana University and held top ten rankings in New England open division competition. He has been a career pro and was voted USTA tournament director of the year. He has a passion for teaching and enjoys introducing new players to the game. He resides on Cape Cod and has four children. 

Sam Majewski - Assistant Tennis Pro

Entering his 4th season as first Assistant tennis pro. Sam is a RSPA certified professional with 8 years teaching experience at The Mid Cape Athletic Club. Sam was a three sport all star At Nauset High school. He played College baseball and made three appearances in The NCAA college baseball championships for Mitchell College. He was a pitcher for the Hyannis Harbor Hawks in the Cape league before becoming a full time tennis pro. Sam is now one of the top playing pro’s in the region. 

Nat Boughton - Assistant Pickleball Pro

Nat Boughton is a RacketPro Certified Pickleball Pro Instructor and accomplished tournament player. He has won multiple titles including a gold medal at the US Open and a silver medal at the Super Senior Pro Tournament in Las Vegas alongside his partner, Todd Zukowski. Beyond the court, Nat is the founder of StrategyMD, a strategic advisory firm, and the author of the award-winning book Stop Managing, Start Coaching—the first to introduce coaching as a practical leadership and management methodology for organizations. 

Image for single quad

Also On the Courts

Pickleball Is Waiting

Ocean Edge is home to one of Cape Cod's most active pickleball programs — 10 dedicated courts, weekly clinics for every level, and a PPR-certified pro who makes every session worth showing up for. Whether you're a tennis player curious about the fastest-growing sport in the country, or a seasoned pickler looking for your next great court, it's all here.

a tennis ball sitting on a racket laying on the court

Summer Tennis Clinics - Adult

INTRO CLINIC

A fun, supportive introduction to the game. Learn (or relearn) the fundamentals through engaging drills and instruction. 

Location: Fletcher Tennis Courts 
Days: Wednesday & Friday 
Time: 11:00 AM – 12:00 PM 
Fee: $40 for Club Members; $45 for Resort Guests 

OCEAN EDGE LIVE BALL CLINIC

Fast-paced instruction with live ball drills designed for both singles and doubles play. 

Location: Bay Pines Tennis Courts 
Days: Monday, Wednesday, Friday & Saturday 
Time: 9:00 – 10:30 AM 
Fee: $50 for Club Members; $55 for Resort Guests 

ADVANCED LIVE BALL CLINIC

High-energy, high-level training with fast-paced drills and match-style point play. 

Location: Bay Pines Tennis Courts 
Days: Tuesday & Thursday 
Time: 9:30 – 11:00 AM 
Fee: $50 for Club Members; $55 for Resort Guests 

WORKOUT WITH THE PROS

Train alongside—and compete against—our pro staff in a challenging, high-intensity session. 

Location: Bay Pines Tennis Courts 
Days & Times: 
Wednesday: 4:00 – 5:30 PM 
Sunday: 10:30 AM – 12:00 PM 

Fee: $50 for Club Members; $55 for Resort Guests 

Summer Tennis Clinics - Adult

INTRO CLINIC

A fun, supportive introduction to the game. Learn (or relearn) the fundamentals through engaging drills and instruction. 

Location: Fletcher Tennis Courts 
Days: Wednesday & Friday 
Time: 11:00 AM – 12:00 PM 
Fee: $40 for Club Members; $45 for Resort Guests 

OCEAN EDGE LIVE BALL CLINIC

Fast-paced instruction with live ball drills designed for both singles and doubles play. 

Location: Bay Pines Tennis Courts 
Days: Monday, Wednesday, Friday & Saturday 
Time: 9:00 – 10:30 AM 
Fee: $50 for Club Members; $55 for Resort Guests 

ADVANCED LIVE BALL CLINIC

High-energy, high-level training with fast-paced drills and match-style point play. 

Location: Bay Pines Tennis Courts 
Days: Tuesday & Thursday 
Time: 9:30 – 11:00 AM 
Fee: $50 for Club Members; $55 for Resort Guests 

WORKOUT WITH THE PROS

Train alongside—and compete against—our pro staff in a challenging, high-intensity session. 

Location: Bay Pines Tennis Courts 
Days & Times: 
Wednesday: 4:00 – 5:30 PM 
Sunday: 10:30 AM – 12:00 PM 

Fee: $50 for Club Members; $55 for Resort Guests 

Summer Tennis Clinics - Adult

INTRO CLINIC

A fun, supportive introduction to the game. Learn (or relearn) the fundamentals through engaging drills and instruction. 

Location: Fletcher Tennis Courts 
Days: Wednesday & Friday 
Time: 11:00 AM – 12:00 PM 
Fee: $40 for Club Members; $45 for Resort Guests 

OCEAN EDGE LIVE BALL CLINIC

Fast-paced instruction with live ball drills designed for both singles and doubles play. 

Location: Bay Pines Tennis Courts 
Days: Monday, Wednesday, Friday & Saturday 
Time: 9:00 – 10:30 AM 
Fee: $50 for Club Members; $55 for Resort Guests 

ADVANCED LIVE BALL CLINIC

High-energy, high-level training with fast-paced drills and match-style point play. 

Location: Bay Pines Tennis Courts 
Days: Tuesday & Thursday 
Time: 9:30 – 11:00 AM 
Fee: $50 for Club Members; $55 for Resort Guests 

WORKOUT WITH THE PROS

Train alongside—and compete against—our pro staff in a challenging, high-intensity session. 

Location: Bay Pines Tennis Courts 
Days & Times: 
Wednesday: 4:00 – 5:30 PM 
Sunday: 10:30 AM – 12:00 PM 

Fee: $50 for Club Members; $55 for Resort Guests