The 2012 Canadian Senior Curling Championships were held from March 17 to 25 at the in Abbotsford, British Columbia. British Columbia last hosted the Canadian Seniors in 2004, and has previously hosted 6 Canadian Senior men's championships and five Canadian Senior women's championships. The winners of the championships went on to represent Canada at the 2013 World Senior Curling Championships.