This depends on each casino. Some online casinos offer free spins on a regular basis, while others offer them only occasionally as part of special promotions.