Important Update

November 1, 2021

Dear Needham Residents,

As of November 1, 2021, the automatic tee time system for residents is shut down for the season. This tee time system will reopen in the spring.

The Last day of residents play for this year will be Tuesday, November 9th. Please, feel free to call the Pro Shop at 781.444.5548 for a tee time.

Thank you for your continued support of Needham Golf Club.


Geoff Piva, CCM
General Manager