430 St. Andrews Lane, Cary, NC 27511

Host An Event

Our functional rooms, boardrooms, and landscaped areas accommodate events from 5 to 250 people.  

MacGregor Downs Country Club offer a first-class experience and environment that you will be proud to share with your family, friends, and associates. Our staff is dedicated to consistently delivering professional service and only the finest cuisine. No matter the occasion, we are prepared to help you entertain and host special events.

Holiday Parties
Business Meetings
Corporate Events
Pool Parties

Bridal Showers
Wedding Ceremonies
Wedding Receptions
Rehearsal Dinners

Charity Events
Golf Tournaments
Baby Showers
Birthday Parties


Katherine Powell, Director of Catering
919-653-0175 | kpowell@macgregordowns.org