Each poker room has it’s own set rules, and that applies to the no deposit poker bonuses. The structure differs from one poker site to the other. And so, the answer to this question is yes and no. There is a deposit needed for some poker rooms if poker players want to make cash withdrawals. Some sites will require the player to provide a bonus code to claim your cash. It’s essential to make sure that you read the no deposit terms and conditions before filling in your details and accepting the offer.