2012年罗杰斯盃，举行在加拿大的室外硬地的网球巡回赛，在ATP于加拿大多伦多举行，也称加拿大大师1000赛；在WTA于加拿大蒙特娄举行。
冠军.
男子单打.诺瓦克·乔科维奇击败 里夏尔·加斯奎特（6–3、6–2）
女子单打. 佩特拉·克维托娃 击败 李娜（7–5、2–6、6–3）
男子双打. 鲍勃·布赖恩 / 迈克·布赖恩 击败 马塞尔·格拉诺勒斯 / 马克·洛佩斯（6–4、1–6、[12–10]）