Yes. Many casinos either provide free spins as part of a welcome offer or let you play for free if you don't want to gamble money.