Yes. These online casinos offer free play where you can try out their games without spending money. However, if you want to win real money, you need to deposit funds.