At The Farmhouse, we will do everything we can to make sure your Private Event, Rehearsal Dinner, Wedding Reception, Bridal Shower, Pharmaceutical Dinner, or Business Dinner go as smooth as possible. We have multiple Private Rooms and Dining Areas as well as a wide variety of menu options available that are sure to accommodate your needs.


Whether you are looking for Cocktail Hors D’oeuvres, Dinner Buffet, or a Select Menu of items from our menu, we will do everything we can to accommodate your event's needs and requests. Call us at (540) 251-7600 to Request our Banquet Packages for more details.


You may also email our Event Coordinator Gabriella Rinehart at events@thefarmhousechristiansburg.com  for more information.

Private Events