Many no deposit bonuses come as part of the welcome package a given casino will extend to new players. Sometimes, they crop up as part of random promotions. Many casinos also offer loyalty programs so you’ll qualify for a no deposit bonus as a regular player.