No. Live casino play requires a deposit, but you can play in demo version on the casino sites before you are ready to make actual bets.