Hello, gambler! What about some of the best UK betting offers and casino sign-up bonuses in 2025?
We’ve rounded up the hottest promotions from trusted bookmakers and top casino sites. Check out the current casino bonus code deals and sports betting offers by selecting the promo right here!
Filter and Claim Best Offers for Sports Betting and UK Casinos
-
Dream Vegas Deposit Match Offer: Get 100% up to £30018+, GambleAware.org.
New Dream Vegas players only. One offer per player. Max bonus bet £5. Offer: 100% bonus match on 1st deposit + bonus spins. Value of bonus & number of spins depend on deposit amount: £20-£100: max £100 bonus + 50 spins on selected games; £101-£200: max £200 bonus + 100 spins on selected games; or £200+: max £300 bonus + 150 spins on eligible NetEnt Games. Winnings from spins credited as bonus and capped at £100. Bonus funds are separate to Cash funds, and are subject to 35x wagering the total bonus & cash. Only bonus funds contribute to wagering requirement. Bonus funds expire within 30 days; bonus spins within 72hrs. Affordability checks apply. Terms apply. Please gamble responsibly.
Read Dream Vegas Review -
Barz Casino Deposit Match Offer: Claim 100% match up to £300.18+, GambleAware.org.
New Barz Casino players only. Min. deposit £20. Max. bonus bet is £5. Bonus spins on selected games only and must be used within 72 hours. Winnings from Bonus spins credited as bonus funds and capped at £20. Bonus funds expire in 30 days, unused bonus funds will be removed. Welcome Offer is 100% match up to £300 plus 50 bonus spins on your 1st deposit. Bonus funds are separate to Cash funds, and are subject to 40x wagering the total bonus & cash. Only bonus funds count towards wagering contribution. Affordability checks apply. Terms apply. Please gamble responsibly.
Read Barz Casino Review -
GrosvenorCasinos Deposit Match Offer: Get 150% match up to £50.18+, GambleAware.org.
New Customers by invite Only. Min Deposit £20 (exc PayPal & PaySafe). Max Bonus £30 (30x wagering & max wins £2000) & 100 Free Spins @10p playable on selected games (1x wagering on wins, max wins £500). *T&Cs Apply.
-
Spin and Win Casino Match Bonus: Get up to £250.18+, GambleAware.org.
1st dep (Exc PayPal) Spin and Win offer Code. 100% Bonus up to £250 on selected slots, Min deps £10, claimable once. 40x wagering on the sum of deposit + bonus applies. Max convertible 5x bonus amount received. 18+. Valid until further notice. Full T&Cs apply.
SPINGMBLR -
Kitty Bonus: 300% Mtached up to £3018+, GambleAware.org.Kitty Bingo Bonus Code 2025: New Customers. Deposit (PayPal & Paysafe excluded) and play £10 cash on Bingo. Spins only on specific game. Wagering and expiry dates vary. Full T&Cs apply.Read Kitty Bingo ReviewKITTYGMBLR
-
Spin Rio Casino: Get up to £200 Deposit Match + 100 Free Spins18+, GambleAware.org.
New depositing UK players only. Min. deposit £10. max bonus of £200 in 3 deposits, valid 21 days, on selected slots; 35x wagering on the sum of deposit & bonus applies. Country Restrictions and Full T&Cs apply. Code: BGRIO
Read Spin Rio ReviewBGRIO -
Grand Ivy Casino Bonus: Get 100% match up to £300.18+, GambleAware.org.
New players only. Min. deposit £20. Max. bonus bet is £5. Bonus spins on selected games only and must be used within 72 hours. Winnings from Bonus spins credited as bonus funds and capped at £100. Bonus funds expire in 30 days, unused bonus funds will be removed. Welcome Offer is 100% match up to £300 + 25 bonus spins on your 1st deposit. Bonus funds are separate to Cash funds, and are subject to 35x wagering the total bonus & cash. Only bonus funds count towards wagering contribution. Affordability checks apply. Terms apply.
Read Grand Ivy Casino Review -
Lucky Pants Deposit Bonus: 300% Bonus Up to £3018+, GambleAware.org.
Lucky Pants Bonus Code and Welcome Offer: New Customers. Deposit (PayPal & Paysafe excluded) and play £10 cash on Bingo within 7 days. Spins only on specific game. Wagering and expiry dates vary. Full T&C’s apply.
Read Lucky Pants Bingo Review -
Up to £30 Deposit Bonus.18+, GambleAware.org.
Use Lucky Vip code to get 150% up to £50 on selected match slots. New Customers only. Min Deposit (PayPal & PaySafe excluded) and Max Bonus apply. Playable on selected games. Wagering requirements apply. Max win £2000. Full T&C’s apply.
Read Lucky VIP ReviewLVGMBLR -
Magical Vegas: 100% deposit match up to £300.18+, GambleAware.org.
1st dep offer Code: Min 1st dep (Exc PayPal & Paysafe) £10 for up to £300 + 30 free spins on selected Blueprint games @20p. 30x wagering on sum of deposit bonus applies. Max Wins £2,000. Full T&C’s Apply.
Read Magical Vegas Casino Review -
All British Casino Bonus: Get 100% match up to £100.18+, GambleAware.org.
Welcome bonus for new players only. Maximum bonus is 100% up to £100 + 200 free spins. Min. deposit is £20. No max cash out. Wagering is 35 x bonus. Max. bet with an active bonus is £5. Eligibility is restricted for suspected abuse. Cashback is cash with no restrictions. Skrill & Neteller deposits excluded. Cashback applies to deposits where no bonus is included. T&C’s apply.
Read All British Casino Review -
10Bet Casino Bonus: Get up to £50.18+, GambleAware.org.
New 10bet Casino bettors. Use 10bet code 10GMBLR. Wager bonus 30x to release bonus winnings. Valid 30 days. Stake contribution, games and payment method exclusions apply. T&C apply.
Read 10bet Review10GMBLR -
200 Deposit Bonus with 3 deposits.18+, GambleAware.org.
Only UK players. After first deposit made, customers will get + 20 Spin for the next 4 days: 1st day after First Deposit: 20 Spins of Finn and the Swirly Spin 2nd day after First Deposit: 20 Spins of Book of Dead 3rd day after First Deposit: 20 Spins of VIP Black 4th day after First Deposit: 20 Spins of Aloha! Cluster Pays Winnings won with spins that require deposit, have to be wagered 35x. Bonuses that require deposit, have to be wagered 35x.
Read Mr Play ReviewBGPLAY -
32Red Bonus: Claim 150% match up to £150.18+, GambleAware.org.
New accounts only. Min. £10 deposit, debit card or Instant Bank Payment only. Up to 50x wagering, game contributions vary, max stake applies. 7 day expiry. See full terms. #ad
Read 32Red Review -
Casimba Casino Promo: Get 100% match up to £200.18+, GambleAware.org.
New Casimba players only. Min. deposit £20. Max. bonus bet is £5. Welcome Offer is 50 cash spins on Big Bass Bonanza on your first deposit and 50% match up to £50 on your 2nd deposit. To claim the cash spins you also need to wager a minimum of £10 of your first deposit. Cash spins must be used within 72 hours. Winnings from Cash spins credited as cash funds and capped at £100. These cash funds are immediately withdrawable. Bonus funds expire in 30 days, unused bonus funds will be removed. Bonus funds are separate to Cash funds, and are subject to 35x wagering the total bonus & cash. Only bonus funds count towards wagering contribution. Affordability checks apply. Terms apply. Please gamble responsibly.
Read Casimba Casino Review -
PlayLuck Bonus: Get up to £100 on First Deposit.18+, GambleAware.org.
New UK accounts only. Min. deposit: £20. Max. bonus: £100. Offer valid for new players on first 4 deposits with 50% bonus on first deposit up to £50. Unused extra spins expire in 24 hours. Wagering req. of 35x applies to deposit bonuses and to winnings from extra spins with deposit. Full terms apply.
Read Play Luck Review -
Regent Play Casino First Deposit Bonus: Get up to £200. Code: BGREGENT18+, GambleAware.org.
New depositing players only. Min. deposit £10. Max. bonus varies per deposit (see below). Welcome package includes 3 deposit bonuses as follows: First Deposit: 100% up to £50 + 20 Spins on Starburst *Min. Deposit £10 Second Deposit: 50% up to £75 *Min. Deposit £20 Third Deposit: 50% up to £75 *Min. Deposit £20 After the first deposit made, customers will get + 20 Spin for the next 4 days: 1st day after First Deposit: 20 Spins of Finn and the Swirly Spin 2nd day after First Deposit: 20 Spins of Book of Dead 3rd day after First Deposit: 20 Spins of VIP Black 4th day after First Deposit: 20 Spins of Aloha! Cluster Pays Winnings won with spins that require a deposit, have to be wagered 35x.
Read Regent Play Casino ReviewBGREGENT -
QueenPlay Casino Bonus: Get up to £200 Deposit Match. Code: BGQUEEN18+, GambleAware.org.
New depositing players only. Use promo code BGQUEEN. Min. deposit £10. Max. bonus varies per deposit (see below). Welcome package includes 3 deposit bonuses as follows: First Deposit: 100% up to £50 + 20 Spins on Starburst *Min. Deposit £10 Second Deposit: 50% up to £75 *Min. Deposit £20 Third Deposit: 50% up to £75 *Min. Deposit £20 After the first deposit made, customers will get + 20 Spin for the next 4 days: 1st day after First Deposit: 20 Spins of Finn and the Swirly Spin 2nd day after First Deposit: 20 Spins of Book of Dead 3rd day after First Deposit: 20 Spins of VIP Black 4th day after First Deposit: 20 Spins of Aloha! Cluster Pays Winnings won with spins that require a deposit, have to be wagered 35x. Bonuses that require a deposit, have to be wagered 35x.
Read Queen Play Casino ReviewBGQUEEN -
Magic Red Casino Bonus: Get up to £50 bonus + 110 spins18+, GambleAware.org.
New players. Welcome package across first 3 deposits: 35 spins (1st dep. £10 min), 35 spins (2nd dep. £20 min), 40 spins (3rd dep. £20 min) plus 100% match up to £50 on 1st dep. Spins expire in 24 hrs. 35x wagering. Max spin winnings £100. T&Cs apply. #AD
Read Magic Red Casino Review
The Best Offers and Bonus Codes for UK Betting & Casino Sites
- Bet365 Promo Code: 365GMBLR
- SBK UK: Claim £40 with a minimum £5 deposit bet within 14 days. Promo Code: BRITISHG40
- 10bet: 100% matched bonus up to £50. Promo Code: 10gmblr.
- Mr Play: £200 First Deposit Match. Signup Code: BGPLAY
- Rialto Casino: £300 Bonus + 200 Spins. Deposit Code: RIALTOGMBLR
- The Vic Casino: Up to £200 + 100 Bonus Spins. Welcome Code: VICGMBLR
- Luckster: Get £200 Deposit Bonus. Deposit Code: BGLUCKSTER
- Vegasland Casino: Play with £200 Bonus + 100 Free Spins. Welcome Code: BGVEGAS
- Kitty Bingo: Deposit a minimum £5 to get £25 in bonuses. Offer Code: KITTY
- ZetBet Casino: Simple offer of 100 Free Spins. Promo Code: BGZBET
- SpinRio: Get £200. Promo Code: BGRIO
- Magical Vegas: Get £20 Bonus & 100 Slots Rounds. New User Code: MV100
- Spin and Win: Deposit £10 & Get £20 + 100 Free Spins. Promo Code: SW100
There’s something to choose from, from free bets to deposit matches, cashback offers, and free spins.
Free Spins & Deposit Match: Pick a UK Casino Welcome Bonus
Nice Deposit Bonuses, Free Spins, and Cashback Offers Selected
Free Bets: A popular choice among bookmakers, free bets are given when you place a qualifying bet. For example, right now Bet365 offers £30 in free bets when you bet £10 using the code 365GMBLR. Also, if your first bet loses, you’ll get your stake back up to a certain amount. Unibet offers up to £40 money back if your first bet loses, plus a £10 casino bonus.
Deposit Match Bonuses: Common in casinos, this bonus matches your deposit up to a certain amount. For instance, Rialto Casino offers a 100% match bonus up to £300 plus 200 free spins on your first three deposits.
Free Spins: Often part of casino welcome bonuses, free spins let you play slots without using your own money. Mr Play online casino, for example, offers 100 free spins plus a £200 deposit bonus. You must be new to the site to claim this offer. Dream Vegas offers up to 150 bonus spins depending on how much you deposit.
Cashback Offers: Cashback bonuses return a percentage of your losses over a period. All British Casino offers 10% cashback on losses with no minimum deposit required.
Acca Insurance Bets: Ideal for sports betting, acca insurance returns your stake if one leg of your accumulator bet lets you down. Betfred includes this type of bonus in their promotions.

Best Gambling Deals to Claim Today
Bet365: Bet £10, Get £30 in Free Bets
UK’s number 1 online bookmaker, Bet365, offers new customers £30 in free bets after placing a first qualifying bet of £10. The signup code for this new customer offer is 365GMBLR. Free bets are credited as bet credits and are available upon settlement of bets to the value of the qualifying deposit.
The bet credits have a 30-day expiry period and must be used on markets with minimum odds of 1/5 (1.20). This offer is ideally suited for beginners who want to start their sports betting journey without a significant initial risk. Minimum odds, bet, and payment method exclusions apply, making this an ideal start. Sign up – claim offer!
SBK – Get £30
SBK Bet rewards new users with £30 in free bets after a minimum deposit and first bet of £10 at odds of at least 1/5 (1.20). Use the BRITISHG30 promo code to claim this signup SBK offer. The free bets are credited in increments over a few days after the settlement of the qualifying bet, each with a 7-day expiry. Sign up – claim offer!
Betfred: Bet £10, Get £50 in Bonuses
Betfred offers a £50 bonus package for a minimum first bet of £10 at odds of evens (2.0) or greater. This package includes £20 in free sports bets, £20 in acca insurance bets, and £10 in casino spins, all expiring within 7 days. Sign up – claim offer!
Ladbrokes: Bet £5, Get £20 in Free Bets
Ladbrokes provides four £5 free bets when you register and bet an initial £5. This offer is available to new customers with the free bets valid for 7 days, allowing flexibility across different sports markets at odds of 1/2 (1.50) or greater. Sign up – claim offer!
Unibet: £40 Money-Back + £10 Casino Bonus
Trusted and licensed UK bookie Unibet offers a risk-free bet: If your first bet of £10 loses, you get up to £40 back as a bonus with a 3x wagering requirement at minimum odds of 1.40. Plus, a £10 casino bonus with a 50x wagering requirement expires after 7 days. Sign up—claim offer!
Rialto Casino: Up to £300 + 200 Free Spins
Rialto Casino welcomes new players with up to £300 bonus and 200 free spins across three deposits, each requiring a minimum deposit of £20. The promotion code for new users is RIALTOGMBLR. The bonuses come with a 50x wagering requirement, and the free spins with a 25x requirement, all expiring within 7 days. The bonus is structured over the first three deposits, each enhancing your gameplay with matched funds and a bundle of spins. The spins are available on selected slots, adding an extra layer of excitement with the potential for substantial payouts. Get this welcome offer!
Spin and Win: £500 Deposit Bonus
Real money casino Spin and Win offers up to £500 as a welcome deposit match to new users across their first three deposits. This significant bonus is subject to a 40x wagering requirement, providing an excellent opportunity for high rollers. Get this welcome offer!
All British: 10% Cashback Always
All British Casino provides a unique offer of 10% cashback on losses, with no wagering requirements and no minimum or maximum cashback limits. This makes it an attractive long-term option for all players. Take advantage of this welcome offer!
Magic Red Casino: 100% up to £25 + 25 Free Spins
Known for many of the best slots Magic Red casino offers a 100% bonus up to £25 plus 25 free spins on selected slots. This welcome bonus comes with a 35x wagering requirement on the bonus and winnings from free spins, valid for 21 days. Get this welcome offer!