This is one of the most asked questions that we receive here at Bestcasinoscanada.com. In a nutshell, the answer is yes.
There are no laws in Canada which operate in any way against offshore online casino sites, which all of our recommended sites are, and no Canadian citizen has ever been prosecuted for playing at one.
See our more detailed article on the legal status of online gambling for more information.