Most casinos award welcome bonuses right from the moment you sign up for an account with them. No deposit casino bonuses, for instance, do not require a deposit for eligibility.