Banquets & Weddings
"Love doesn't make the world go round, love is what makes the ride worthwhile."
- Elizabeth Browning


HCC banquets2 For all of life's celebrations, Hanover Country Club is the perfect venue to host your event. With a talented Chef and experienced wait staff, the club offers year-round dining and social events for the family to enjoy. Our banquet room can accomodate special events up to 120 people, or an informal family gathering in one of our private rooms.

Our Food & Beverage Manager will work with you during the entirety of your special event to ensure your expectations are exceeded. Our main banquet room can accomodate up to 120 guests and offers views of the 3rd and 7th golf holes and evening sunset views of the 1st tee box and 2nd green. The room also provides a covered patio for alfresco entertaining. This view is an ideal setting for a picturesque outdoor wedding.

Our smaller private banquet room provides seating for up to 32 guests which is ideal for an intimate dinner or small business meeting. With an eastern exposure the view overlooks the 3rd hole, the swimming pool and the tennis courts. The room also provides a covered patio.

weddingsThe Hanover Room is ideally located with plush carpet and a built-in bar offering a warm club setting. Combined, all three rooms flow together beautifully for a wonderful celebration that can accomodate up to 200 guests for a hors d'oeuvres event.

Contact Matt Morris at This email address is being protected from spambots. You need JavaScript enabled to view it. or at 804-798-8381 ext. 2.


HCC banquets

At HCC, we strive to make your event one to remember. Our servers are trained to provide outstanding customer service and go out of their way for whatever guests may need.

We are pleased to announce that Hanover Country Club has partnered with the following hotels for those traveling from out of town for club functions:

hamptoninnHampton Inn & Suites Richmond/Virginia Center
phone: 804-261-2266


hamptoninnWingate by Wyndham Richmond Short Pump
phone: 804-421-1600