Earth-Friendly, Sustainable, Wild and Handcrafted Beauty
Quietly nestled in the heart of the Stillwater River Valley near Troy, Ohio, Canyon Run Ranch is Ohio’s destination wedding venue for those who value the natural beauty of Ohio’s wooded hills and sparkling waterways. Outdoor lovers experience magical weddings in the forest on the ridge, get photos beside the creek above the waterfalls, and celebrate with their guests in the warmth of the authentic, historic bank barn under 1,000’s of twinkle lights, all powered by solar energy. The perfect setting for your eco-friendly, green wedding celebration. Secluded and private, Canyon Run Ranch is a gorgeous setting to celebrate weddings with an authentic American barn, lush botanical gardens, beautiful stone home, pristine woodlands, and acres of native wildflowers.