Home Betting Apps
iOS Android
Betting Sites
New Sites Virtual Cash Out
Sports
Football Horse Racing Cricket Basketball Tennis Golf Boxing eSports
Reviews Methodology

William Hill Bonus Codes & Free Bets 2026

3.5

7 active bonuses and promotions for UK customers. Updated April 2026.

70
Looking for the full analysis? Read the William Hill Review with BetfyScore breakdown
🎁 1 Welcome Bonus🔄 2 Ongoing🎯 2 Free Bets📈 1 Enhanced Odds💰 1 Deposit Bonus
Welcome Offer Code: G40

Bet £10 Get £40 in Free Bets

Min stake £10 at odds 1/2 (1.5)+. Use promo code G40. Free bets claimed within 7 days of account creation, used within 7 days. Excluded: PayPal, Neteller, Skrill, Paysafecard, Apple Pay, Neosurf.

Value
£40
Min Deposit
£10
Wagering
1x qualifying bet
Min Odds
1.5
Expiry
7d
Claim William Hill Bonus →
18+ New customers only. T&Cs apply. BeGambleAware.org
Ongoing
🔄 Ongoing

Acca Insurance

Get a free bet back if one leg of your 5+ fold acca lets you down.

Ongoing
🔄 Ongoing

Best Odds Guaranteed

If the SP is bigger than the price you take on UK & Irish racing, William Hill pays the bigger price.

Up to £10
🎯 Free Bets

Acca Insurance

Place a 5+ fold accumulator and if one leg lets you down, get your stake back as a free bet up to £10.

Get Bonus
Best Price
📈 Enhanced Odds

Best Odds Guaranteed

If the SP is bigger than the price you take on selected UK & Irish horse racing, William Hill pays the bigger price.

Custom
🎯 Free Bets

#YourOdds

Request custom odds on any bet. If William Hill accepts your price, it goes live for all customers to back.

£5/week
💰 Deposit Bonus

Weekly Free Bet Club

Opt in and place £25 in qualifying bets each week to earn a £5 free bet every Monday.

Get Bonus

How to Claim the William Hill Bonus

1

Create Your Account

Visit William Hill and register a new account. You must be 18+ and located in the UK. Enter promo code G40 during registration.

2

Make Your First Deposit

Deposit at least £10 using an eligible payment method (usually debit card).

3

Place Your Qualifying Bet

Place your first bet at minimum odds of 1.5. Once settled, your free bets will be credited.

Key Terms & Conditions

  • 18+ only. New UK customers.
  • Minimum deposit: £10
  • Minimum odds: 1.5
  • Free bets expire after 7 days
  • Wagering: 1x qualifying bet
  • BeGambleAware.org — Please gamble responsibly.

William Hill Bonus FAQ

What is the William Hill welcome offer?
The current William Hill welcome offer is: Bet £10 Get £40 in Free Bets. Welcome offers are for new customers only (18+). Full terms and conditions apply.
Does William Hill have a promo code?
Check the welcome offer section above for any current William Hill promo codes. Not all bookmakers require a promo code — some offers are automatically applied when you register. When a code is needed, we display it clearly with the offer details.
How do I claim the William Hill free bet?
Follow the step-by-step guide above: 1) Create a new account at William Hill, 2) Make your first deposit (minimum £10), 3) Place your qualifying bet at the required minimum odds. Free bets are usually credited within 24 hours of your qualifying bet settling.
Can I withdraw William Hill free bets as cash?
Free bets themselves cannot be withdrawn as cash. When you use a free bet and it wins, you receive the winnings minus the free bet stake. For example, if you use a £10 free bet at odds of 3/1 and win, you receive £30 in winnings (not £40). Some offers have additional wagering requirements — check the terms.
Does William Hill offer ongoing promotions?
Yes, most bookmakers including William Hill run ongoing promotions for existing customers. These commonly include acca insurance, price boosts, free bet clubs, and event-specific offers. Check the ongoing promotions section above for current deals.