No. As long as you play at a legitimate casino, like the casinos on our list, it is not a scam. Casinos offer free spins as a way to attract new players and reward existing players. Online casinos also offer free spins to promote new slot games.