The Venue at Flat Rock
Wedding venue in Powhatan, Virginia
About The Venue at Flat Rock
The Venue at Flat Rock is an indoor and outdoor wedding and event venue on the St. John Neumann Church property in Powhatan, near Route 288 and the greater Richmond area. Its indoor reception hall seats up to 150 guests and has a permanent dance floor, chandeliers, tables and chairs, a warming kitchen, dressing rooms, a portable bar, and a buffet/bar area. Outside, a private garden ceremony area with a gazebo sits steps from the hall; the hall can serve as the ceremony backup in bad weather. The venue offers wedding packages with access periods of up to 9, 13, or 16 hours, and includes tables, chairs, setup, and cleanup. Couples may choose their own caterer and vendors. On-site parking is available.
The facts
- Guests
- Up to 150 guests
- Pricing note
- Wedding packages start at $2,500: Essential ($2,500), Signature ($3,000), and Premium ($3,500). These are package prices, not stated venue-only rental amounts; package features and access periods vary.
- Setting
- Indoor & outdoor
- Kind of place
- Banquet hall
- 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.
On the big wedding guides
- Not listed on Zola (checked November 2026)
How to reach The Venue at Flat Rock
- Website: thevenueatflatrock.com
- Phone: (804) 834-7341
- Address: 2480 Batterson Road
Wedding venues near The Venue at Flat Rock
- The Bold Host — Powhatan, VA · up to 110 guests
- Lakeside Estate — Powhatan, VA
- The Mill at Fine Creek — Powhatan, VA · up to 225 guests
- Bienvenue Event Venue — Powhatan, VA · up to 800 guests
- Windy Hill Golf Course & Sports Complex — Midlothian, VA
- Historic Whitewood — Powhatan, VA · up to 250 guests
- Independence Golf Club — Midlothian, VA · up to 300 guests
- Amber Grove - Wedding & Events Venue — Moseley, VA · up to 220 guests
- Salisbury Country Club — Midlothian, VA · up to 150 guests
- Richmond Country Club — Richmond, VA · up to 200 guests
More banquet hall venues nearby
- Celebrations at Redeemer — Richmond, VA · up to 250 guests
- The Outlook at Saddle Ridge — Chesterfield, VA · up to 500 guests
- Victory Theater and Event Center — Richmond, VA · up to 315 guests
- The Place at Innsbrook — Glen Allen, VA · up to 400 guests
- The John Marshall Ballrooms — VA · up to 650 guests
- Occasions Event Hall — Highland Springs, VA · up to 135 guests