Not normally, no! There are a number of ways to play slots which don’t require a deposit.
Some online casinos with Push Gaming slots offer free play, where players can simply play the slots without staking money. This can be a great way of getting to know the various games on offer, but obviously doesn’t generate any winnings.
Some gamers like to take advantage of the free money which some casinos will give you to bet with. Although some sites require a deposit before giving gamers free cash, some will give new sign-ups an amount to play with. The advantage of free cash is that you are usually able to keep any winnings you have, withdrawing them in the same way as you would winnings obtained from playing a deposit.
When winnings are the result of free cash, there is often a requirement that they are re-bet (or played through) a number of times before they can be withdrawn. This withdrawal condition may also be known as the wagering requirement.