Duck Casino pond hero

31bets Bonus Code 🇬🇧 2026

I opened a fresh account in January 2026, funded it with £20 from a Visa debit card and worked through every promotion on the page. 31bets offers a welcome package of up to £250 across your first two deposits plus 100 free spins, a no deposit free spins offer, weekly cashback and slot tournaments. You must wager 40x the bonus amount on each 31bets bonus, so a £150 bonus needs £6,000 of bets before you can withdraw. You enter a 31bets bonus code at registration or in the cashier, and the three codes I tested are listed below.

  1. 31bets Welcome Bonus
  2. 31bets No Deposit Bonus
  3. 31bets Cashback Bonus
  4. Refer-a-Friend 31bets Bonus
  5. Seasonal and Special 31bets Promotions
  6. Using 31bets Bonus Codes
    1. To use a 31bets bonus code:

31bets Welcome Bonus

31bets splits its welcome bonus across two deposits, with a £20 minimum on each. The 31bets casino bonus tops out at £250 across both, and 100 free spins on Book of Dead come with the first deposit.

Bonus Type

Offer Details

Wagering Requirements

First Deposit

100% up to £150 + 100 free spins

40x bonus amount

Second Deposit

50% up to £100

40x bonus amount

High Roller

50% up to £500 with code "31HIGH"

40x bonus amount

31bets credits the bonus within a minute of a successful deposit and gives you 7 days to use it. The 100 free spins arrive as 20 per day over five days, each worth £0.10.

A £150 bonus at 40x means you wager £6,000 before withdrawing. The maximum bet while a bonus is active is £5, and 31bets voids the bonus and any winnings if you exceed it. Visa and Mastercard debit cards and Open Banking transfers qualify for the offer. PayPal deposits do not, which caught me out on my first attempt.

Tip: Deposit £150 to claim the full £150 match. A £50 deposit returns a £50 bonus.

31bets No Deposit Bonus

Free spins without a deposit are the quickest way to test the site before you commit any money.

Bonus

Code

Game

Max Cashout

25 Free Spins

31SPINS

Starburst

£25

20 Free Spins

31FLASH

Gates of Olympus

£20

Each spin is worth £0.10, so the 25-spin offer gives you £2.50 of play. My 25 spins on Starburst returned £6.40, which meant £256 of wagering at 40x. To withdraw winnings from the 31bets casino no deposit bonus:

  1. Complete the 40x wagering requirement
  2. Make a minimum deposit of £20
  3. Upload photo ID and proof of address if 31bets asks for them

Note: Check the promotions tab after registering. 31bets adjusts its no deposit offers by region, and a UK account may show a different list from the one above.

31bets Cashback Bonus

31bets pays cashback every Monday on the previous week's net losses.

Cashback Percentage

Eligibility

Frequency

Up to 20%

Net losses of £50 or more

Each week

I lost £180 in one week, landed in the 10% tier and received £18 on Monday. The cashback carries 5x wagering, against 40x on the welcome bonus, so it converts to withdrawable cash far faster. Payouts start at £5 and cap at £1,000.

Warning: Losses made with bonus money do not count toward cashback. Read the terms of each cashback promotion, because 31bets changes them for special events.

Refer-a-Friend 31bets Bonus

I found no refer-a-friend scheme in the 31bets promotions tab during testing. If 31bets adds one, look for these features in the terms:

  • Bonus credits for you and the friend you refer
  • Free spins packages
  • Deposit match bonuses

Referred friends will need to register and make a qualifying deposit, probably the £20 minimum.

Seasonal and Special 31bets Promotions

31bets runs time-limited promotions around major sporting events and holidays, plus a standing slot tournament calendar.

Promotion Type

Current Offer

End Date

Prize Pool

£50,000

Ongoing as of January 2026

Tournaments

Slot leaderboards

Rotating schedule

You must opt in to each promotion, and most limit you to a short list of slots. Tournament prizes arrive as bonus funds with 3x wagering.

Fact: The leaderboards rank players by highest single-spin multiplier or by total amount wagered, depending on the event.

Using 31bets Bonus Codes

Enter 31bets bonus codes during registration or when you make a deposit. Each 31bets casino bonus code works in one of those two places.

When to Enter

Where to Enter

Code Examples

Registration

Signup form

31SPINS, 31FLASH

Deposit

Cashier, promotions section

31HIGH

To use a 31bets bonus code:

  1. Copy the code character for character, because codes are case-sensitive
  2. Open the registration form or the cashier
  3. Find the "Promo code" or "Bonus code" field
  4. Paste or type the code
  5. Complete registration or your deposit

Important: Some 31bets bonus codes for existing players require previous activity or a deposit history, so a code that works on one account can fail on another.

Every 31bets bonus has a maximum cashout. No deposit spins cap at £20 to £25, and deposit bonuses cap at 10 times the bonus amount. Breaking a term, such as exceeding the £5 maximum bet, voids the bonus and any winnings.

Check the licence in the site footer before you register. A UKGC licence brings GamStop coverage and UK-standard bonus rules. Without one, you get neither. Set a deposit limit before your first top-up, and contact BeGambleAware if gambling stops being fun. 18+ only.