Yes, online poker rooms, sportsbooks and even bingo and lottery sites are known to offer no deposit bonuses to get their newly registered players actively engaged in gameplay.