Yes, you have to make a deposit to wager. Although most online casinos offer a welcome casino bonus, some rewards are only active after an initial deposit.