The 2012 Canadian Direct Insurance BC Men's Curling Championship (British Columbia's men's provincial curling championship) was held from February 8 to 12 at the in Parksville, British Columbia. The winning team of Jim Cotter, represented British Columbia at the 2012 Tim Hortons Brier in Saskatoon, Saskatchewan.