33 Albright Road
Sterling, MA 02766
Get directions

About Us

Come share your joy with friends and family at Sterling National Country Club. With a sophisticated and captivating environment, Sterling National has become the premier wedding and social event venue in Central Massachusetts. We offer an ideal setting with breathtaking views and first class food and beverage service.

Features

Languages Spoken
English
Guest Capacity
Up to 300
Onsite Venue Services
Ceremony SiteFull Bar AvailableOnsite CateringOnsite ParkingOnsite Wedding CoordinationWedding Planner
Venue Style
Traditional
Venue Type
Country club

Reviews