William hill promo code for the UK (February 2025)
Bet £10, Get £30 in Free Bets
Promo-code copied
Payment Methods
This review was last updated:
This webpage is dedicated to the William Hill new customer offer and other bonuses and promotions of the sportsbook. If they won't satisfy you or if you're looking for other options, feel free to visit our list of best betting sites UK.
Bet £10, Get £30 in Free Bets
Enabler | Automatic after placing a £10 bet |
---|---|
Bonus type | Welcome Bonus |
Time frame | Once your first bet settles |
Available for | 7 days |
Locale | The UK |
Bonus limit | £30 (credited as 3 x £10 free bets) |
Enjoy a £30 William Hill welcome offer when you sign up!
When you sign up with William Hill, you can claim £30 in free bets after placing a £10 qualifying bet. To activate the offer, your first bet must be placed with real money at minimum odds of 1/2 (1.5) or greater. Once the bet settles, William Hill will credit your account with three £10 free bets.
Your qualifying bet must be at least £10 and come from your main account balance. Only bets placed on sportsbook markets are eligible, meaning virtual sports do not count. The free bets will be credited as three separate £10 bets, and you must use them within seven days. If not used within this period, they will expire and be removed from your account.
The free bet amount itself cannot be withdrawn as cash and must be used in full. If you do not stake the entire free bet, any remaining portion will be void. Additionally, if you cash out your qualifying bet before it settles, you will forfeit the free bet bonus.
This promotion is available exclusively to customers in the UK. However, deposits made through PayPal, Skrill, Neteller, Paysafecard, Apple Pay, and certain other payment methods do not qualify for this offer.
How to Claim Your William Hill Sign Up Offers
-
Step 1.
Register a new William Hill account using the promo code R30.
-
Step 2.
Make a deposit and place a bet of at least £10 at minimum odds of 1/2 (1.5).
-
Step 3.
Once your bet settles, you will receive £30 in free bets (3 x £10).
-
Step 4.
Use your free bets on any sportsbook event within 7 days.

Receive £5 worth of free bets every Monday, with a minimum stake of £20!
Enabler | Single or Multiple Game Accumulator Bets |
---|---|
Bonus type | Free bets |
Time frame | Every Monday |
Available for | 7 days |
Locale | UK & Ireland |
Bonus limit | Max. £5 |
Enjoy £5 in Free Bets Every Monday
Get £5 in Free Bets every Monday with single or multiple game accumulator bets!
When you place a minimum of £20 in cash bets on single or multiple accumulator bets every week, then you'll receive £5 every Monday as free bets.
Your accumulator bets must contain 3+ selections to qualify for the offer. Also, you should have combined standard odds equal to or greater than 3/1 (4.0) to qualify.
You can use the free bet on any game of your choice, except for on pool, tote, and lottery bets. Also, you don't have to use any William Hill bonus code to activate the promo.
How To Claim Your Acca Club Bonus
-
Step 1.
Place a minimum of £20 cash bet on single or multiple game accumulator bets between 00:01 Sunday and 23:59 Monday.
-
Step 2.
Receive your £5 free bets by noon on Monday.
-
Step 3.
Use your bonus to place bets on your favourite games.
-
Step 4.
Cash out your winnings!

Get back 10% of All Your Weekly losses on Tennis as Free Bets!
Enabler | Automatic |
---|---|
Bonus type | Free bet bonus |
Time frame | Noon every Monday |
Available for | 4 days |
Locale | UK & Ireland |
Bonus limit | Max. £100 |
Erase Part of Your Weekly Losses on Tennis Bets
Receive 10% of your weekly losses as free bets when you stake on Tennis games with William Hill!
You can get back 10% of your tennis bet losses. The system calculates your total wins and losses weekly and refunds you 10% of all losses. You'll receive it in the form of free bets. You can then use this bet on your favourite sports events, excluding pool, tote, and lottery bets.
The bonus only covers losses on tennis bets and no other. Also, you don't need any William Hill promo code for activation. The promo will be activated as long as you indicate an interest in bonuses during sign-up.
How to Claim Your 10% Cash Back as Free bets
-
Step 1.
Place bets on tennis games using funds from your main account.
-
Step 2.
Receive 10% of all your in-play losses as free bets.
-
Step 3.
Use the free bets on your desired game (with an exception for some games).
-
Step 4.
Cashout your bet. You can only cashout winnings from the Bet.

Get up to £200 in free bets when you correctly predict six matches!
Enabler | Click on the promo link |
---|---|
Bonus type | Free bet bonus |
Time frame | Automatically |
Available for | 30 days |
Locale | UK |
Bonus limit | Min. £1 & Max. £200 |
Free Bets with Free-or-4 Promotion
Enjoy free bets of up to £200 upon six correct predictions!
Free-or-4 is a William Hill free bet, no deposit offer that gives bettors free bets in return for accurate predictions of football matches. You can receive up to £200 worth of free bets when you correctly predict three or four goals as the outcome of six different matches.
The £200 bonus is in the form of eight £25 free bets. However, if you correctly predict only five games, you'll receive £5, while four correct predictions will land you £1.
Moving on, the bonus only comes as free bets. You can't convert it to cash; besides, you can only withdraw winnings and not the free bet itself. Also, you don't need a William Hill free bet promo code to claim the bonus.
How to Claim the Free-or-4 Bonus
-
Step 1.
Go to the promotions section and click on the Free-or-4 offer.
-
Step 2.
Select six different matches and submit your selections.
-
Step 3.
Check to confirm the number of correct predictions at the end of the six matches.
-
Step 4.
Automatically receive the free bets in your account according to the number of correct predictions.

Get back 10% of All Your Weekly losses on In-Play Cricket as Free Bets!
Enabler | Automatic |
---|---|
Bonus type | Free bet bonus |
Time frame | Noon every Monday |
Available for | 4 days |
Locale | UK & Ireland |
Bonus limit | Max. £100 |
Recover a Portion of Your Weekly Losses on Cricket Bets
Receive 10% of your weekly losses as free bets when you stake on In-Play Cricket games at William Hill!
You can get back 10% of your losses on cricket bets. The system calculates your total wins and losses weekly and refunds you 10% of all your losses. You'll receive it in the form of free bets. You can then use this bet at your favourite sports events, excluding pool, tote, and lottery bets.
The bonus only covers losses on In-Play Cricket bets and no other. This implies that valid bets are only those made during the day's play. Furthermore, you don't need a William Hill promo code to activate the bonus.
How to Claim Your 10% Cash Back as Free bets
-
Step 1.
Place bets on cricket games using funds from your main account.
-
Step 2.
Receive 10% of all your in-play losses as free bets.
-
Step 3.
Use the William Hill free bet no deposit on your desired game (with the exception of some games).
-
Step 4.
Cashout your bet. You can only cashout winnings from the Bet.

Enjoy one bet boost every day when you gamble on horse racing and greyhounds!
Enabler | Click on Bet Boost |
---|---|
Bonus type | Bet Boost |
Time frame | Not Specified |
Available for | 24 hours |
Locale | UK |
Bonus limit | Max. £20 |
Amazing Bet Boost on Horse Racing and Greyhound
Enjoy up to a £20 bet boost on your horse racing and greyhound bets!
This bonus gives you a smooth sail when you place bets on horse and greyhound racing. You can only receive one bet boost per day. Also, this boost can be applied to any single selection or straight-line accumulator bet.
When you use this bet boost, you are restricted to a maximum of £20 per bet. Besides, you can only use this boost on a cash bet. This implies that the bet boost cannot be combined with a free bet.
Furthermore, you don't need a William Hill promo code to claim this bonus. Moreover, the bet boost expires within 24 hours if you don't make use of it.
How To Claim Your Bet Boost on Horse Racing and Greyhounds
-
Step 1.
Enter the site's horse racing and greyhound market
-
Step 2.
Add any single or accumulator bets to your betting list
-
Step 3.
Click on the 'Bet Boost' button and finalise your bet
-
Step 4.
Cash will be deducted from your bankroll to fund your bet
