The 1987 BCE Canadian Professional Championship was a professional non-ranking snooker tournament, which took place between 2 and 8 August 1987 at the Scarborough Village Theatre in Toronto, Canada.