Yes, some gambling houses offer no deposit cash prizes. It is enough to create an account for an operator to transfer free cash no deposit bonus to you.