If you’re looking for all the latest William Hill promo codes, you’ve come to the right place. The team has spent the last few weeks researching every active offer and promotion that William Hill has currently, to determine how they work and which one is the best. See this page as your one-stop shop for free bets, free spins and some incredible promotions at one of our favourite betting sites.
- 1 The Latest William Hill Promo Codes for July 2025
- 2 William Hill – Bet £10 Get £30 in Free Bets
- 3 William Hill – Bet £10 Get £40 in Free Bets
- 4 How to Use the William Hill Promo Code
- 5 William Hill Promo Codes for Existing Customers
- 6 William Hill Casino Bonus Codes
- 7 How Do William Hill Promo Codes Compare to Others?
- 8 William Hill Bonus Code Terms and Conditions
- 9 Deposit and Withdrawal Methods to Use with William Hill Bonus Codes
- 10 Other Promo Codes to Consider
- 11 ThePuntersPage Final Say
- 12 William Hill Promo Codes FAQs
The Latest William Hill Promo Codes for July 2025

Important
Only customers using the correct links and any necessary promotion codes (if required) will qualify for the respective William Hill promotions.
William Hill – Bet £10 Get £30 in Free Bets

The welcome offer at William Hill is decent-looking Bet £10, Get £30 in free bets. You must use the William Hill bonus code “R30” to trigger this offer. You can enter this once you create your account (more on this later) and deposit £10 or more.
Once you’ve done all that, place your first bet at odds of 1/2 or greater and once that settles, you’ll get 3 x £10 free bets landed safely in your account. It really is as simple as that.
What is the Bonus Code for William Hill Bet £10 Get £30 in Free Bets Deal
The William Hill bonus code you need to use to trigger the welcome offer is “R30”. You enter this when you create your account, as highlighted in the “How to Use the William Hill Promo Code” section below.
William Hill – Bet £10 Get £40 in Free Bets

INFO
Before we jump in, the following offer is mobile only. However, it’s a Bet £10, Get £40 offer, which is a tenner more than the standard offer. So, even if you plan to play on your desktop/laptop, crack your phone out, register on that, and you’re getting extra cash for the same offer.
New accounts to William Hill can claim a massive £40 free bet when you deposit, use the William Hill promo code “G40” and place a £10 bet. The first bet must be at odds of 1/2 or greater, and once the bet’s settled, you’ll get 4 x £10 free bets into your account.
Any free bets will be live for seven days before they expire, and winnings from the bets will not include the original stake. The only restriction in terms of sports or markets is virtuals, and you can only claim this with a deposit via bank transfer or debit card.
What is the Bonus Code for William Hill Bet £10 Get £40 in Free Bets Offer
The William Hill promo code for the Bet £10 Get £40 in Free Bets offer is “G40”. You must insert it when you create the account.
How to Use the William Hill Promo Code
To claim the welcome offer, you need an account. This is a two-minute process that is best done from the app. You may need to verify your account to satisfy KYC criteria, but it’s completely standard these days and again, won’t take long to complete.
Jonathan Askew – As Easy as 1,2,3….
This is about as easy as you’ll find in terms of signing up for a betting account and claiming a welcome offer. Now, I’ve racked up a lot of accounts with various bookies over the years, so I don’t need to do any KYC verification. If you do, then it’ll take a bit longer, but they tell you exactly what you need to upload, and it should be done within a few hours. Interestingly, you can still access your account for a look around; you just can’t deposit or bet.
William Hill Promo Codes for Existing Customers

William Hill – Best Odds Guaranteed

Horse racing fans will be pleased to see that William Hill Best Odds Guaranteed (BOG) is live. It’s a pretty standard promotion these days, and more of the best bookies have it. But for those that don’t know how it works, it’s basically giving you the best possible price for the horse that you’ve backed.
For example, if you’ve bet on Illinois to win the Gold Cup at Royal Ascot at odds of 2/1, but his starting price at the off is 3/1, William Hill will pay out at the larger odds. It means you don’t need to wait to get the best price, as you’ll always get paid the higher starting price. The only thing to note is that there’s a daily cap of £25,000 on winnings, and the race must have the little BOG badge to signify it qualifies. Most UK and Ireland races will.
William Hill 25% Bet Builder Boost

Let’s face it, we could all do with a boost every now and then, and that’s exactly what you get from William Hill’s bet builder boost. You get one boost a day for selected bet builders, and it’s worth a massive 25% top-up on your winnings. Bets must have a minimum of three selections, and odds must be 3/1 or greater. To access it, just add your picks to the bet builder and select the boost button in the bet slip.
William Hill Football Acca Winnings Boost

Another boosted promo from William Hill, but this time for your acca bets. Again, this is a one-time shot that resets every 24 hours, but unlike the bet builder offer, the William Hill acca winnings boost doesn’t have a set amount you’re going to get. Most that we’ve tested range from 10-15%, so it’s very much worth having, but it’d be nice to know exactly what the deal was for each. Key terms are straightforward: 4+ selections, odds of 3/1 or bigger and max bet of £20.
William Hill Casino Bonus Codes

William Hill Casino Welcome Offer – 200 Free Spins

If you don’t fancy the sportsbook welcome offer, then you’ll no doubt be interested in the William Hill free spins offer. It’s easy to use, and all you need to do to trigger it is create an account with the William Hill Vegas promo code “BBS200”, and once you’ve made a minimum deposit of £10, you’ll trigger the 200 free spins available on Big Bass Splash.
You’ve got 72 hours to use all the free spins before they expire, and winnings are capped at a max of £30. It might not seem huge, but there’s no wagering on the winnings as they’re paid in cash, which makes this promo a pretty sweet deal.
How Do William Hill Promo Codes Compare to Others?
It’s easy for us to shit here and tell you how good William Hill’s range of promotions are, but the proof in the pudding is how they stack up against the competition. We’ve taken a handful of what we consider to be their closest competitors right now and shown you exactly where they stand.
Bookmaker | Best Sports Offer | Minimum Deposit | Qualifying Odds | Expiry Date | Eligible Payment Methods | Bonus Code |
---|---|---|---|---|---|---|
William Hill | Bet £10, Get £40 | £5 | 1/2 | 7 days | Debit Card, Bank Transfer | G40 |
Ladbrokes | Bet £5 Get £20 | £5 | 1/2 | N/A | Instant Bank Payment, Debit Cards | N/A |
Parimatch | Bet £10 Get £20 | £10 | 1/1 | N/A | Debit Card | N/A |
bet365 | Bet £10 Get £30 | £5 | 1/5 | N/A | Debit Card | N/A |
BetVictor | Bet £10 Get £30 | £5 | 1/1 | N/A | Debit Card, Apple Pay | N/A |
Jonathan Askew – The Biggest Free Bet Offer Running
It’s not up for me to tell you which free bet offer is the best, as everyone’s circumstances are different in terms of what you want to bet on, and how much you’re depositing. But what I will say is that, from a totally generic head-to-head battle, they are one of the best that I’ve tested, as highlighted in the William Hill review. You not only get £40 in free bets, but this is £10 more than both BetVictor and bet365, which is huge. It’s about as clean-cut as they come, so I feel no stress in saying that they are number one right now for sports betting welcome offers.
William Hill Bonus Code Terms and Conditions
If you’re new to betting, the terms and conditions can be a bit of a minefield, and if you don’t know where to look, it can be hard to find what you need to know. We’ve got years of experience breaking complicated terms into bite-sized pieces, and that’s exactly what we’ve done for you here.
-
UK resident and 18+ only
-
Minimum £10 stake for first bet
-
Minimum 1/2 odds for first bet
-
Must use William Hill promo code “G40” to trigger
-
Can only be claimed on mobile or via the William Hill app
-
Free bets paid as 4 x £10 tickets
-
Any winnings from the free bet tickets will not include the original stake
-
Only one bonus per account/IP address
Deposit and Withdrawal Methods to Use with William Hill Bonus Codes
You can only trigger the William Hill bonus code by depositing with debit card or instant bank transfer. Restricted payment methods include: PayPal, Neosurf, Paysafe, NETELLER, Skrill, ecoPayz, Nuvei Apple Pay, Kalibra/Postpay or William Hill PLUS Card.
Other Promo Codes to Consider
ThePuntersPage Final Say
By using the William Hill promo code “G40”, you’re getting access to one of the best sports betting welcome offers on the market at the moment. A bet £10, get £40 offer is almost unheard of and knocks the likes of bet365 and BetVictor out of the park. The only niggle is that you need to claim it on mobile, but most of us are doing this anyway, so it’s not something we’re marking them down for. The promos continue to flow for existing accounts as well, which is why we’ve rated William Hill as one of the top bookies at ThePuntersPage.
William Hill Promo Codes FAQs
You can use promo code “G40” at William Hill, which will get you £40 worth of free bets when you deposit and make your first bet of £10 or more.
There is no need for a promo code for any of the existing customer offers. This includes access to their Acca Boost, Bet Builder Boost, and Best Odds Guaranteed for horse racing.
Yes, you must use the William Hill promo code “G40” when you create your account to claim the welcome bonus.
No, this promotion can only be used once, and it must be used when you set up your account. If you fail to enter it when prompted, you won’t be eligible to claim the offer.
Only debit cards and instant bank transfers can be used to claim the William Hill bonus code. All other payment methods are ineligible.