Cross Creek Country Club
Wedding venue in Mount Airy, North Carolina
About Cross Creek Country Club
Set at the base of the Blue Ridge Mountains in Mount Airy, Cross Creek Country Club hosts weddings with outdoor ceremony options at its pavilion and receptions overlooking the golf course. Indoor and outdoor facilities include a Grand Ballroom, pavilion, patio and several smaller clubhouse rooms. The club offers personalized menus, in-house food service, and beverages supplied through the club.
The facts
- Guests
- 25–350 guests
- Price
- $100–$1,500
- Pricing note
- Banquet guide updated May 14, 2025: facility fees vary by space and membership. Listed rates range from $100 to $1,500 for indoor rooms, and $1,000 for the pavilion; pool rental is $300 for three hours. A $1,000 non-refundable security deposit is required. Food and beverage charges are additional.
- Setting
- Indoor & outdoor
- Kind of place
- Golf club
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
How to reach Cross Creek Country Club
- Website: crosscreekcc.com
- Phone: (336) 789-5193
- Address: 1129 Greenhill Road
Wedding venues near Cross Creek Country Club
- White Sulphur Springs — Mount Airy, NC · up to 250 guests
- Mayberry Meadows Weddings & Events — Mount Airy, NC · up to 200 guests
- Rosa Lee Manor — Pilot Mountain, NC · up to 150 guests
- The FarmHouse Siloam — Ararat, NC · up to 150 guests
- Luna's Trail Farm & Event Center — Westfield, NC · up to 240 guests
- Depot Street Event Center, LLC — Pilot Mountain, NC · up to 75 guests
- The Barn at Heritage Farm — Dobson, NC · up to 200 guests
- The Barn at Blueberry Hill — Elkin, NC · up to 150 guests
- Mitchell River House — Dobson, NC
- The Harbour Place Wedding Venue — Dobson, NC · up to 100 guests
More golf club venues nearby
- Cedarbrook Country Club — NC · up to 200 guests
- Hemlock Golf Club — Walnut Cove, NC
- Maple Chase Golf & Country Club — Winston-Salem, NC
- Forsyth Country Club — Winston-Salem, NC · up to 400 guests
- Bermuda Run Country Club — Bermuda Run, NC · up to 400 guests