No, it doesn't. As a sweepstakes casino, it costs nothing to play. You just need to create an account, and you will be given free gold coins and sweepstakes coins to play with - you can also win free coins by playing. However, you can purchase extra coins if you wish.