No, not always. Most no deposit bonuses can be redeemed automatically, which means you will receive your bonus upon registering your details. You only need to use a bonus code if it is the casino’s policy. For more information, please refer to our section on Bonus Codes Explained.