Welcome bonuses, weekly reloads, cashback deals, and seasonal promos — all of BJCasino's live promotions are kept up to date right here. Check back daily for something new.
Live Now
On Your First Deposit
Every Week
Maximum Rate
Open a new account, make your first deposit, and you'll receive a 200% bonus instantly. Deposit ৳1,000 and get an extra ৳2,000 — giving you a total balance of ৳3,000. Maximum bonus up to ৳20,000. No promo code required.
This Eid, BJCasino is offering bonuses across your first three deposits — 200% on the first, 150% on the second, and 100% on the third. Plus 100 free spins every day throughout the entire Eid season.
Deposit any Thursday and get a 50% reload bonus, usable on cricket betting or the sportsbook. Minimum deposit ৳500, maximum bonus ৳5,000.
If you finish the week at a net loss, you'll receive up to 15% cashback. Every Monday morning, the previous week's losses are calculated and credited directly to your wallet. Wagering requirement is just 1×.
Log in daily to receive 10 Free Spins. Log in 7 days in a row and unlock an extra 50 bonus spins on the seventh day. Usable on Jackpot Slots.
Refer a friend to BJCasino. Once they register and make their first deposit, ৳500 will be credited to your wallet. There's no limit on referrals — the more friends you bring in, the more you earn.
Every Friday, if you end up with a net loss on Live Casino games (Baccarat, Roulette, Blackjack), you'll receive 10% cashback. Maximum cashback is ৳3,000. It goes straight to your wallet — no wagering required.
Make your second deposit the day after your first and get a 150% bonus. Maximum bonus is ৳15,000. Withdrawals from the bonus are subject to a 5× wagering requirement. Available to new members only.
Every last week of the month, BJCasino hosts its Grand Tournament with a total prize pool of ৳5,00,000. Prizes are distributed among the top 50 highest-scoring players. Registration is free.
Many players approach bonuses on online betting or casino platforms with a healthy dose of skepticism — "How can they offer such huge bonuses? There must be a catch somewhere." That skepticism isn't unfounded, since plenty of platforms do hide misleading conditions in the fine print. BJCasino is a bit different — every promotion's terms are written clearly and upfront.
Take the welcome bonus program as an example. A 200% bonus means a ৳5,000 deposit gets you an extra ৳10,000, bringing your total balance to ৳15,000. That bonus can be used on any game or Sports Betting. The wagering requirement simply means you need to place bets totalling a set multiple of the bonus amount before it can be withdrawn — for instance, a 5× requirement on a ৳10,000 bonus means you need to wager ৳50,000 for the bonus to convert to cash. At BJCasino, these wagering requirements are well below the industry standard.
Weekly cashback works a little differently. If you wager a total of ৳10,000 during the week and end up with a net loss of ৳2,000, then 15% of that loss — ৳300 — is returned directly to your wallet the following Monday. This isn't bonus credit; it's real cash you can withdraw immediately or use on any game.
BJCasino's special offers for Eid and other festive occasions are typically time-limited — so check this page regularly. New promos are updated here as soon as they go live, and if you have app notifications enabled, you'll get a push alert right away.
Which type of promotion suits you best?
The Best Start for New Members
Seasonal, Limited-Time Best Deals
Weekly opportunity for regular players
The Surest Way to Cut Your Losses
For Live Casino Enthusiasts
Refer a Friend, Get Paid
All This Week's Offers at a Glance
15% of Last Week's Net Loss Returned to Your Wallet
10 new Free Spins on every login
50% Deposit Bonus — Cricket Betting
10% on Baccarat, Roulette & Blackjack
Top point-earner on selected slots wins a reward
30% on any Sunday deposit
Claim Any Promotion in Four Simple Steps
Register at BJCasino in just 2 minutes. Simply provide your name, mobile number, and password — no documents required upfront.
Browse all active offers on this page and pick the one that fits your situation best. Take a moment to read the terms carefully.
Deposit via bKash, Nagad, or any supported method and the bonus is credited to your wallet automatically — no promo code needed.
Use your bonus or your own funds on your preferred game or bet. Once the wagering requirements are met, withdraw your winnings directly.
BJCasino's promotions page isn't just a list of bonuses — it's a list of opportunities. But to make the most of any opportunity, you need to understand how it works. Wagering requirements confuse a lot of people, so let's break it down simply. Say you deposit ৳1,000 and receive a 200% bonus of ৳2,000. A 5× wagering requirement means you need to place ৳2,000 × 5 = ৳10,000 in bets. You don't have to do it all at once — every bet you place counts toward the total. Once you hit ৳10,000, the bonus balance converts to cash and becomes fully withdrawable.
One thing worth knowing: most cashback offers at BJCasino come with little to no wagering requirements. That means the cashback you receive can be withdrawn directly — no extra bets needed. These offers are ideal for players who prefer guaranteed returns.
Seasonal promotions — like those for Eid or major cricket tournaments — are time-limited, so it's worth checking this page regularly. BJCasino adds at least 2–3 new offers every week, with more coming ahead of big cricket matches and during festival seasons. Turn on push notifications in the app and you'll be alerted as soon as a new offer goes live.
All things considered, BJCasino's promotions program is built so there's something for everyone — from first-time players to seasoned bettors. Start with the welcome bonus, keep claiming regular reloads and cashback, and don't miss the seasonal offers. Do that consistently and the extra value adds up to something significant every month.
What you need to know to make the most of every benefit
Thursday Reload, Friday Live Cashback, Monday Weekly Cashback — stack all three and you're getting solid extra value every single week. Worth marking on your calendar.
Before claiming a bonus, always check the wagering multiplier. A lower multiplier generally means better value. Most bonuses at BJCasino come with a 5× requirement or less.
Seasonal offers and flash deals can run for just a few hours. Keep app notifications on so you never miss out.
As a general rule, two deposit bonuses cannot be used at the same time. However, cashback offers can usually be combined with other bonuses — check the full terms for details.
Gold and Diamond members receive higher bonuses on the same promotions. Thanks to the VIP point multiplier, every bet also earns more points.
Most bonuses have an expiry period — typically between 7 and 30 days. If the wagering requirement isn't met within that time, the bonus may be forfeited. You can always check the expiry date on your account dashboard.
FAQs on the App & Promotions