Weddings
Ceremonies under the open sky or beneath the chandeliers — with all-inclusive packages covering catering, DJ, photography, and day-of coordination.
Plan Your Wedding →
A rustic-elegant, 9,700 sq ft barn venue thirty minutes north of McKinney — yours alone for the day, for up to 250 of the people you love most.
Book a Free Tour See PricingTucked behind a natural creek and a white ranch fence in Van Alstyne, our two-story barn is built from over-sized custom-cut cedar posts and beams — then finished with the details that surprise people: crystal chandeliers, a private balcony over the countryside, a spiral staircase made for portraits, and climate control that keeps a Texas July comfortable.
Every wedding, quinceañera, and celebration gets the entire property. One event per day. No sharing, no rushing.
Explore the Venue
North Texas celebrates in every language — and so do we. Our coordinators plan weddings, quinceañeras, and multi-day South Asian celebrations with equal devotion, in English, Spanish, and Hindi.
Ceremonies under the open sky or beneath the chandeliers — with all-inclusive packages covering catering, DJ, photography, and day-of coordination.
Plan Your Wedding →
Una celebración inolvidable. Room for 250 guests, a dance floor built for the vals, and coordinators who plan in Spanish and English.
Plan Your Quinceañera →
Twenty acres made for a baraat. Multi-day celebrations, sangeet-ready sound, outside catering welcome, and cold-spark send-offs.
Plan Your Celebration →
"We are a local family that loves our community, our faith, and the people we meet along life's journey. We enjoy the wide-open country and this elegant barn — and we're excited to share it with you."
The Primrose Hill Family — Owners, Van Alstyne, TXPrimrose Hill sits on FM 121 in Van Alstyne — an easy drive up US-75 from McKinney, Allen, Frisco, and the whole DFW metroplex, and just south of Sherman. Hotel room-blocks and Airbnb options are minutes away.
Primrose Hill Wedding And Events
5015 Farm-to-Market Road 121
Van Alstyne, TX 75495
469-815-4429 · info@primrosehillweddings.com