Yes, there are. Some casinos will allow you to play games without depositing anything. In case you get lucky and win, the money will be yours.