bCasino Bonus Collection
At bCasino, we believe your first moves on our platform should feel rewarding, so we've built a bonus structure that grows with you. From the moment you register through to your third deposit, we match your bankroll with cash and free spins, and the promotions don't stop there. Here at B Casino, we run daily and weekly offers that keep the games interesting long after your welcome package is used up.
Whether you're chasing free spins on a Monday or looking for a promo code before you claim your next deposit bonus, we've organised everything you need to know below. Our BCasino bonus terms are transparent, and we explain exactly what wagering requirements apply so there are no surprises when it's time to withdraw.
Our Welcome Package Breakdown
We split our welcome offer across your first three deposits, giving you bonus funds and free spins each time. Here's how the package works at B Casino:
| Deposit | Bonus | Free Spins | Minimum Deposit |
|---|---|---|---|
| 1st Deposit | 100% up to CA$500 | 50 Free Spins | CA$20 |
| 2nd Deposit | 50% up to CA$200 | - | CA$20 |
| 3rd Deposit | 125% up to CA$500 | 50 Free Spins | CA$20 |
In total, our welcome package adds up to CA$1,200 and 100 free spins across the three deposits. Free spins on the first deposit run on Fruit Zen, while the third deposit unlocks spins on Book of Gold: Multichance, with any winnings credited as bonus funds subject to wagering.
First Deposit Match
We double your first deposit bonus, up to CA$500, along with 50 free spins. Deposit CA$20 and you'll play with CA$40.
Second Deposit Boost
Your second top-up earns a 50% bonus up to CA$200. Deposit CA$20 and play with CA$30 at BCasino.
Third Deposit Free Spins Bonus
We reward loyalty on your third deposit with a 125% bonus up to CA$500 plus 50 more free spins, turning a CA$20 deposit into CA$45 of play.
No Deposit Bonus and Promo Code Options
We don't currently run an ongoing no deposit bonus at BCasino, but we do issue promo codes and time-limited offers through email and our promotions page. When a bonus code becomes available, simply enter it during registration or in your account before making a deposit. Keep an eye on our promotions tab, since codes tied to seasonal campaigns or reactivation offers can appear without much notice.
If you're searching for a no deposit bonus, we recommend checking back regularly, as our gamification features - including the Bonus Crab and Login Rewards Calendar - occasionally distribute free spins and bonus credit without requiring a deposit.
Weekly and Daily Promotions
Beyond the welcome package, B Casino runs a full calendar of recurring offers. We've listed the main ones below:
- Monday Power: Hold & Win - up to 50% bonus and 250 free spins, usable as many times as you like
- Tuesday Madness - a rotating weekly offer
- Extra Lucky Wednesdays - deposit CA$10 and play with CA$17, plus 7 free spins usable up to 7 times
- Thursday Special - up to 50% bonus and 150 free spins, unlimited use
- Cashback Express: Crash Games - 10% cashback up to CA$100 daily, Sunday to Tuesday
- Cashback Express: Live Casino - 10% cashback up to 100 EUR daily, Wednesday to Friday
- 40% OFF: 100 Daily Spins - pick a game and play with 100 free spins every day
- Game of the Week Spins - 50 free spins on your deposit for the featured title
- Football Spins - up to 150 free spins per deposit
We also rotate limited-time campaigns such as Rewards Burst, offering EUR/CA$5,000,000 in prize drops and tournaments across the year, plus provider-specific promotions like the Evoplay Tournament and BGaming Drops. Our BCasino promotions page is updated regularly, so it's worth checking in often.
Gamification and Extra Rewards
We've added a gamification layer to make everyday play more engaging. Our Login Rewards Calendar runs for up to 25 days each month, unlocking prizes as long as you've deposited within the last 7 days. Coins earned through login rewards, tournaments, and deposits can be spent in our Shop on free spins, bonuses, or cash rewards. We also run Bonus Crab, a live claw game played with tickets earned from deposits or the Shop. You can track and claim many of these rewards on the go through our bCasino app.
How to Claim a Bonus at BCasino
Getting started with our offers is straightforward. Here's what we ask you to do:
- Register your account on our website
- Verify your email address and complete your profile
- Head to the cashier and make your first deposit
- Enter a promo code if one applies to your offer
- Check your account to confirm the bonus and free spins have been credited
Once you're set up, login to your account whenever a new deposit or weekly promotion catches your eye, and we'll apply the relevant bonus automatically or via code where required. If you haven't registered yet, you can head straight to the bCasino sign up page to get started.
Bonus Terms You Should Know
Before you claim any offer, it helps to understand the conditions attached. At BCasino, our standard wagering requirement on deposit bonuses is 40 times the bonus plus deposit amount, while free spins carry a 25x wagering requirement. Winnings from the welcome package are capped at CA$1,000, and any bonus balance above that is forfeited once wagering is complete.
| Condition | Detail |
|---|---|
| Wagering (deposit bonus) | 40x bonus + deposit |
| Wagering (free spins) | 25x |
| Bonus expiry | 7 days from award |
| Max bet while wagering | CA$4 per spin |
| Max win (welcome package) | CA$1,000 |
Bonuses expire seven days after being credited, so we'd recommend wagering promptly. A maximum bet of CA$4 per spin applies while a bonus is active, and switching from a low to high contribution game mid-wager isn't permitted. If your balance sits at CA$5 or below when a new deposit or bonus is triggered, the previous bonus is removed automatically.
VIP Program and Comp Points
Our loyalty program at BCasino is invitation-only, though you're welcome to reach out to our support team to express interest. VIP members at B Casino receive a dedicated personal manager, birthday gifts, tailored bonuses, and faster withdrawals that can land in your bank account within a business day.
Every real-money wager also earns Complementary Points, calculated at a rate of 10 EUR/USD/CAD played per point, with 100 points converting to 1 EUR/USD/CAD. We cap monthly point accumulation at 100,000, and points expire if your account is inactive for 90 days, so we'd encourage regular play to make the most of them.
Deposits, Withdrawals and Payment Options
We support more than 20 deposit methods at B Casino, including Visa, Mastercard, Skrill, Neteller, Interac, and Trustly Pay, with a minimum deposit of CA$5 in most currencies. Withdrawals are processed back to your original payment method where possible, with a minimum withdrawal of CA$20 and a target processing time of three working days. Online wallet withdrawals tend to land instantly once approved, while card and bank transfers can take a few additional working days.
Our Customer Support
If you have questions about a bonus, promo code, or your account, our team is easy to reach:
- Live Chat: available 24/7 through our website
- Email: support@bcasino.com
- Data protection queries: dpo@greenfeatheronline.com
Final Thoughts
We've designed our BCasino bonus program to reward you from your very first deposit and keep things interesting with daily and weekly drops afterward. Between the welcome package, cashback offers, free spins, and our VIP program, there's a steady stream of value on offer at B Casino. As always, we'd suggest reading through the wagering requirements before you claim anything, so you know exactly what's expected.
FAQ
What is the current welcome bonus at bCasino?
We offer a three-part welcome package worth up to CA$1,200 plus 100 free spins, spread across your first three deposits.
Do you offer a no deposit bonus?
We don't run a standing no deposit bonus, but we occasionally distribute free spins and credit through our gamification features and promotional emails.
How do I use a bCasino promo code?
We ask you to enter any active bonus code during registration or in your account before making the qualifying deposit, so it's applied correctly.
What are the wagering requirements on your bonuses?
Our deposit bonuses carry a 40x wagering requirement on the bonus plus deposit amount, and free spins winnings carry a 25x requirement.
How long do I have to use a bonus before it expires?
We set our bonus expiry at 7 days from the date it's credited to your account, so we recommend wagering it promptly.
Can I withdraw bonus winnings at any time?
You can withdraw once wagering requirements are met, though withdrawing part of your real-money balance while a bonus is still active will remove the bonus and any related winnings.
Is there a minimum deposit to claim your bonuses?
Our minimum deposit for welcome package offers is CA$20, though standard minimum deposits across payment methods start from CA$5.
Content updated: September 16, 2026