No. This casino has a deposit-based welcome bonus and there is no promotion that is unlocked without deposits. Even so, most bonuses require only C$10, which is a great offer.