No, there is not a BGO no deposit bonus for Canadian players at the moment. All new players can claim the standard welcome bonus which requires a first deposit of over $10. You can learn more about it, and the rest of the available promotions in our BGO Casino CA bonus review.