RTG Software and Game Access
We work only with Real Time Gaming software, a long-running online casino software provider established in 1998. Canadian players connect through mydreamscasino.com in any modern browser on desktop, laptop or phone, there is nothing to download or install. The game lobby includes RTG slots, several blackjack versions, roulette, video poker, keno, and scratch cards. All content runs in HTML5, so Chrome, Safari, and other common browsers handle it without extra plugins.
The gaming license is issued outside Canada, so the site is not overseen by Canadian provincial authorities. Players from many provinces can open accounts if local rules allow online gambling activity. Balances and bets can appear in CAD or USD depending on how you register and which payment option you pick, so it is worth checking the Cashier to see which currency is active on your profile.
RTG live dealer tables are not listed in this lobby, and RTG casinos generally do not offer live dealer games.
Registration and Verification
To register, hit Sign Up and complete the form with your legal name, email, full street address with postal code, mobile number, date of birth, plus a username and password. We usually send a verification email within a few minutes, and you activate the account by clicking the link inside. If nothing comes through, it tends to hide in spam or junk.
Within roughly three business days we must verify your identity. You can upload a passport or provincial photo ID in the Verify ID section of your dashboard, or attach it in reply to the email request from our team. While documents are pending, the account is limited and withdrawals stay blocked until approval appears in the system.
Age rules mirror provincial law, so the minimum is 18 or 19 depending on where you live in Canada. Checking your local threshold before signing up avoids trouble later.
Deposits and Withdrawals
We support Visa, MasterCard, and Bitcoin deposits. Card payments usually reach your balance within a few minutes after you type in the 16-digit card number, expiry date, CVV and the billing address. The usual minimum deposit falls around 20 to 30 dollars, sometimes tied to the promotion you are trying to claim.
Bitcoin deposits start in the Cashier, where you generate a unique wallet address, then send coins from your own external wallet. The transfer clears on the blockchain once the network confirms it, which may take anywhere from about 15 to 60 minutes depending on traffic and the fee level you used. We do not add any extra processing charges on top of the miner fees.
All withdrawals are subject to a flat 40-dollar fee, no matter which method you use or how big or small the payout is. Request 100 dollars and 60 should arrive in your hands. This rule applies every single time you cash out with no VIP discount or waiver available. Approved Bitcoin withdrawals are generally issued within 24 to 48 hours, while card payouts can take roughly three to seven business days to show up.
Before approval, each withdrawal sits in a pending state while we review bonus conditions and account standing. That wait can be as short as one day or stretch over several days if checks take longer than usual.
Bonus Codes
Bonus codes are applied in the Cashier before you lock in a deposit. They are not added automatically and we cannot attach them to payments that are already processed. The exact spelling matters, including capital letters.
DREAMS2000 is our welcome bonus for new signups. It adds a 200 percent match on your first deposit, up to 2000 dollars in bonus funds. For example, a 50-dollar deposit brings an extra 100, giving you 150 to play with. You can only use this code once.
After you have used the welcome offer, DREAMS200 becomes the regular reload code. It also gives a 200 percent match and can be used repeatedly over time by returning players.
25BANKROLL is a no-deposit promo. Entering the code in the Cashier credits 25 dollars straight into your bonus balance without paying in first. It still has wagering requirements and you must meet those before any withdrawal of related winnings.
We also offer VIP-oriented codes. JACKPOTHUNTER offers a 275 percent bonus with no maximum cashout and a 30-dollar minimum deposit. BESTGAME gives a 250 percent match plus 30 free spins on Cash Bandits 2. BESTGAMEVIP boosts this to a 330 percent match and 50 free spins on Gemtopia. These codes target players with a longer playing history and are not openly listed as universally available.
Every bonus at our casino is tied to playthrough requirements. Wagers on slots, keno, bingo and scratch cards count fully toward the required turnover. Table games and video poker either contribute at a reduced rate or sometimes do not count, depending on the offer. Cashback-based bonuses usually start around 30x wagering on slots and 60x on restricted games categories.
Weekly and Monthly Cashback
Each Monday, we review the previous week and credit cashback to accounts that qualify. To be eligible you need to meet three conditions at the same time: you must have no pending withdrawals during the last seven days, no recently approved withdrawals that were paid, and your current real-money balance has to sit under 10 dollars. If all of that lines up, we assign a percentage of your weekly deposits as bonus credits.
The exact cashback rate depends on how active your account was and which VIP level you belong to, but we do not publish a public table for it. All cashback shows up as bonus money, not as directly withdrawable cash, and must be wagered in line with the attached rules.
Monthly cashback is reserved for VIP members. It is calculated from your total deposits during a calendar month and then added within three business days after that month ends. You need to hold VIP status across the full qualifying period to receive it.
Cashback funds do not normally expire while your account remains active. However, you still cannot cash them out straight away - only the winnings you generate after finishing the playthrough are eligible to withdraw.


