Yes. All Canadian no deposit bonuses and associated winnings will need to be wagered a number of times before they can be cashed out. The standard wagering requirement is 20x but this can vary from casino to casino and one bonus to the next.