Locally owned and operated in Canmore, Alberta, Cornerstone Weddings has hosted over 600 weddings. We host breathtaking weddings at two indoor venues and four iconic outdoor ceremony locations and offer wedding reception packages, indoor and outdoor ceremony packages and elopements. Cornerstone Weddings can also cater at your chosen wedding venue in Canmore and Banff.