No, the accounts at Caesars are free, but you will need to make a deposit in order to bet and win real money.