Spirit Casino

Free Spins Available

Activate Spirit Casino promo codes in Canada for free spins and deposit bonuses.

Spirit Casino promo code for Canadian players

Redeeming Promo Codes

We operate under the WinSpirit Casino brand and provide bonuses in Canadian dollars for players across the country. To turn on a promo code, log in, open your profile section (usually the small human icon or a settings menu), and look for the promo field. Enter the promo code exactly as it appears and hit the activate button. Some codes ask for a deposit after activation, others credit right away.

The App for Start promotion provides 20 no-deposit free spins with a bet value of C$0.10. Each spin is credited to your account with no deposit required, and the maximum amount you can cash out from this offer is C$75. You need to verify your email before you claim it, and the code has to be activated within 24 hours after you create the account. The App for Start promotion awards these 20 no-deposit free spins with a 40x wagering requirement.

For deposit offers, the SMPBONUS promo code unlocks a welcome bonus with a 100% match up to C$1,000 on the first deposit and a 200% match up to C$1,000 on the second deposit, plus 100 free spins delivered at 20 per day over 5 days. The package is split over your first two deposits: at least C$30 on the first one and C$60 or more on the second. Wagering is 40x the bonus amount and total winnings from this welcome bundle are capped at C$3,000.

Available Codes

Here are the key promo codes that Canadian players use most often:

CodeOffer TypeValueMin DepositWagering
NOSTRABETNo Deposit FS30 spins C$0.20C$040x
SMPBONUSWelcome Match300% to $2,000 + 100 FSC$30 / C$6040x
UNLIM50Deposit FS50 spins at 0.5 betC$30Standard
UNLIM100Deposit FS100 spins at 0.2 betC$30Standard

Multiple active promo codes are available for Canadian accounts, spread across casino, sports and loyalty rewards. Codes rotate frequently. Some work only on specific weekdays or when you follow a deposit sequence. For example, midweek and Sunday deals may give up to 50 spins when you meet the weekly deposit conditions.

Sports promo codes follow separate conditions. The current sports welcome offer goes up to C$300 plus a C$150 free bet, with 7x wagering that may apply to pre-match or live bets, though specific terms vary. Cashed-out bets do not count toward this requirement and only one sports welcome bonus is allowed per household.

VIP promotion codes unlock rewards based on your level in the loyalty program. Higher levels come with bigger cash bonuses and spin bundles. VIP rewards are credited in CAD, with details on specific levels available in the loyalty program. Your level depends on how much you deposit and wager over time.

Registration and Activation

Opening an account is straightforward. You need an email address, a password, and to pick your currency. It is important to select CAD during registration so all promo values and bonus limits show directly in Canadian dollars. Right after you sign up we send a verification email with a confirmation link. You should click it within 48 hours or the link will expire.

Once your email is confirmed, you can start using promo codes from your profile section. Our system checks if each code fits your account based on your region, account age and any bonuses you used before. If a code refuses to activate, the most common reasons are a typing error, an expired code or another active promotion blocking it.

Typical steps to register and apply a promo code:

  1. Click the registration button at the top of the site.
  2. Type in a valid email and create a password.
  3. Choose CAD from the currency list.
  4. Accept the terms and send the form.
  5. Open the verification email and follow the link.
  6. Log in with your new details.
  7. Go to the profile area using the human icon.
  8. Enter the promo code carefully into the promo field.
  9. Press activate to attach the code to your account.
  10. If needed, make the required deposit for that promo.

Most regular bonuses start from C$20 deposits, while welcome packs might ask for C$30 or C$60. Qualifying payment options usually include credit cards, e-wallets and bank transfers. Credit cards and e-wallets offer instant deposits, while bank transfers take 1–3 business days to clear.

Bonus Terms

Every promo at Spirit Casino comes with conditions you need to complete before withdrawing. For casino deals, the standard wagering requirement is 40x the bonus. So a C$100 match bonus means you must place C$4,000 in total bets before you can cash out bonus winnings. Sports bonuses use a lower 7x requirement but allow only certain bet types.

Most promotions also have maximum win caps. No-deposit free spins are limited to C$75 in withdrawable winnings, while the main welcome package can pay out up to C$3,000. If your balance from a bonus goes above the allowed cap, the extra funds are removed automatically.

Different games move wagering along at different speeds. Slots count 100% of every bet. Table games like blackjack usually count only 10-20% of your stake. Some live casino titles might count very little toward the requirement or might not count at all.

Each bonus also has a time limit. In most cases casino bonuses stay active for 30 days after you turn them on. Free spins usually expire after 7 days. When the timer runs out, unused bonuses and unfinished wagering are removed from the account.

How to Redeem Codes

Spirit Casino operates under the WinSpirit brand and accepts Canadian dollars for all transactions. Log into your account and navigate to the profile section to find the promo code field. Enter your code exactly as shown and click activate to claim your bonus.

The App for Start promotion provides 20 no-deposit free spins with a bet value of C$0.10 and a maximum withdrawal of C$75. The SMPBONUS code unlocks a 100% match up to C$1,000 on the first deposit and a 200% match up to C$1,000 on the second deposit, plus 100 free spins across your first two deposits.

  • Minimum deposits start at C$30 for first deposit
  • Wagering requirements range from 7x to 40x
  • Email verification required before activation
  • Codes must be used within 24 hours of registration

Weekly Promotions

Our weekly schedule includes a few regular bonuses for active players. We pay up to 15% weekly cashback on net losses, calculated every Monday for the previous week. Cashback funds appear automatically in your balance, with no wagering rules. You can withdraw them straight away or keep playing.

On Wednesdays, free spin deals award between 25 and 50 spins to players who have deposited at least C$50 that week. Spins are loaded at 00:01 Eastern Time and stay valid for 24 hours. Eligible slot titles change from week to week.

Sunday reload offers add extra value on deposits made from Friday at midnight until Sunday 23:59 Eastern. The match percentage ranges from 50% up to 100%, depending on how much you deposit, with a minimum usually starting at C$40. These reloads use the standard 40x wagering and 30-day validity.

For players who follow us on Telegram, some codes are exclusive. The TRN50 promo code for example gave 50 free spins worth 0.20 each with 15x wagering and could be used three times per player. Similar promo waves appear monthly inside the channel.

Sports Betting Codes

The sports welcome package for new players can reach C$300 in bonus funds plus a C$150 free bet. The deposit match applies to your first sports deposit. The free bet is credited only after you place qualifying wagers with a total of at least C$100 at minimum 1.50 odds.

Accumulator offers such as combo boosts are available on sports too. These promotions raise payouts on multi-leg bets by up to 70%. The more selections in your acca, the bigger the boost: from 5% on three-leg combos up to 70% on ten or more legs. Every leg must be settled as a winner to collect the boost.

Both pre-match and live bets count toward most sports promo requirements, but cashed-out bets do not. If one leg in a combo is voided, the rest of the ticket may still stand, although this can reduce or cancel the boost.

When you use a free bet, the stake is not returned with the payout. For instance, a C$50 free bet at odds of 2.00 will add C$50 profit if it wins, not C$100. Free bets are usually single-use, cannot be split into smaller tickets and typically expire after 14 days.

VIP Program

Our VIP ladder runs from Level 8 up to Level 24, with increasing bonuses along the way. Level progress is tied to your total deposits and wagering volume, while the exact thresholds stay internal. As you approach a new level, we send notifications so you know when a new package is close.

At Level 8 you receive 15 euros and 80 free spins, and by Level 20 the bonus grows to 500 euros and 200 free spins. The highest Level 24 includes 3,000 euros and 100 free spins for the most active players. These rewards are credited automatically as soon as you move into a new tier.

At higher VIP levels, personal managers come into play. They arrange tailored deposit bonuses, look after faster withdrawals and handle invitations to special events. You can reach them through priority email or our internal messaging system.

On top of that, birthday offers and account anniversary rewards are added to your profile based on your current VIP status. Those extra perks do not need any promo code at all and activate on their own.

Deposit Methods

We accept CAD, USD and EUR on the site, but for Canadian players the best option is CAD to avoid extra conversion fees. Minimum deposits usually start at C$20, although some welcome promos will require C$30 or C$60 as a first step.

Credit and debit card payments normally land instantly, so you can trigger a bonus straight after paying. Most e-wallets are also very quick and offer an extra layer of privacy, but a few e-wallets might not work with specific promotions. Bank transfers are slower and may take from 1 to 3 business days to clear.

Deposit and withdrawal limits depend on your chosen payment method and on whether your account is fully verified. Unverified users face lower limits and slower payouts. KYC checks involve sending proof of identity, an address document not older than 90 days and verification of the payment tool you are using.

Troubleshooting and Managing Bonuses

If a promo code shows as invalid, it usually means it has expired, it is not usable in your region or it was already claimed. Each promo code can be activated only once per player, household and IP address. Trying to reuse the same code on linked accounts leads to removal of bonuses and can cause account issues.

Sometimes a code is active, but a new one will not apply. This often means there is a conflict because only one bonus can stay active at the same time. You may need to finish or manually cancel the current bonus before starting another. You can see which promos are running inside the bonuses section of your account.

When a deposit bonus does not appear after you pay, the reason is often that the deposit was below the minimum or the method did not qualify. Check the details for that promo and, if everything looks correct, contact support within 24 hours so we can investigate.

Under the active bonuses area, you can follow your wagering progress, remaining rollover, clock until expiration and game contribution rules. If you want to cash out real money while a bonus is active, you can choose to forfeit the promo. Doing this removes the remaining bonus balance and profits from that bonus, but it unlocks withdrawals.

All withdrawal requests go through automatic checks for active bonuses or incomplete wagering. If a bonus is still running, the system might cancel the promotion or hold the withdrawal until requirements are met. Payout times range from almost instant for e-wallets up to 3-5 business days for bank transfers. The first withdrawal can take a little longer, usually 24-48 extra hours, while we complete KYC. Later withdrawals are normally faster once everything is verified.

There are also maximum withdrawal limits per transaction and per month. Standard accounts have lower caps, while VIP players get higher limits and priority handling from our payments team.