Not presently. North Casino requires a deposit for its bonuses. No deposit bonuses tend to be very small, so deposit bonuses are your best bet for getting generous rewards.