No deposit bonuses are not as common as other types of bonuses, but they can be found. Generally, no deposit bonuses are offered to new players as a way to entice them to sign up for an account. Some online casinos also offer no deposit bonuses to their existing players as a way of saying thank you for their loyalty. These bonuses are usually smaller than the ones that are offered to new players, but they are still a great way to get some free money. It is important to note that not all casinos offer no deposit bonuses. So if you are looking for one, be sure to do your research first.