No, Uptown Pokies does not offer a no deposit bonus. All bonuses require a deposit, but some bonuses include free spins or free chips as an added incentive.