Yes, there are different types of no deposit bonuses. These can be free spins, a free amount of money, or free bets to use on sports.