Some casinos offer free play, but you might not be able to win real money. Most casinos will give you some free spins before you have to deposit money.