The Indian Ridge Country Club Pool is the place where families can take advantage of the sun and swimming. 
Our pool area offers a toddler pool along with our spacious swimming pool, tables with umbrellas, lounge chairs, as well as a staffed snack bar. Food and beverage orders can be placed outside with our pool side wait-staff. Swimming and diving lessons are available each season beginning in June and run through August. Our lifeguard staff is on duty every hour the pool is open and is Lifeguard/CPR Certified. 


If you're a tennis player, of any level, any age, or if you have kids that want to take up the game then Indian
Ridge Country Club Tennis is just for you. Our Facilities consist of three professional clay courts and two hard surface courts. The courts have lighting providing the membership with the opportunity for late day play. Tennis offers private, semi-private and group lessons, as well as Jr. Clinics and a traveling team.

The Dining Room

Treat your guests to an evening they won't soon forget! Entertainment is provided for your listening enjoyment on weekend evenings.

Dining Room Hours:
Reservations are available from 6:00pm-9:00pm

Please click here for the Dining Room Menu

If you would like to make a reservation please call the office at 978-475-9484


The Grille Room

The Grille Room is a relaxing place for breakfast, lunch, and a drink after golf or a more casual meal with friends.

The Grille Room is the place where members bring their families for breakfast before heading to relax by the pool or over to tennis for the day. Along with our regular menu, Chef Nick, offers daily specials and homemade soups of the day.
Please note, Grille Room hours change throughout the season.

The Grille Room is closed on Monday except for Holidays.