The site of a historic grist mill built in 1896, and gracing a special spot where two creeks join together to become one, Elkin Creek Vineyard is a one-of-a-kind destination. Located one hour north of Charlotte, NC and only twenty minutes from the Virginia border, it is a hidden gem in the heart of the Yadkin River Valley. Guests can experience wine tastings in a warm and inviting tasting room, enjoy wine selections as they stroll by a gentle waterfall, or sit in a creek-side swing by the fire pit. Lite fare is available such as an antipasta plate, homemade artisian bread, or our special weekend treat of hand-made-to-order pizzas baked in an authentic wood-fire brick oven. New additions include four private cabins with luxury amenities. Elkin Creek Vineyard is also available to host your wedding or special event.