You can get free spins as part of the welcome or regular weekly deposit bonuses. Some casino sites offer separate free spins bonuses where players can enjoy the rewards with a qualifying deposit.