Yes, all casino bonuses have a time limit. During this period, players must use the entire bonus value and fulfil their wagering requirements. So, you should read the terms and conditions thoroughly.