Yes, online casinos offer a no deposit bonus, as well as other popular types of bonus offers.