Yes. Most of them that operate in Canada offer generous bonuses, especially for bettors that get to initiate their first deposit.