Many casinos will offer you free spins for your first deposit. This is usually part of a welcome package, involving a deposit bonus as well. Sometimes, you will get free spins as part of other promotions.