Skip to content

William Hill promo code

Use our William Hill promo code for a £30 free bet. It is important to enter the correct William Hill bonus code or the free bets will not be credited.

William Hill promo codes

William Hill codes


William Hill bonus code

Bet £10 get £40 in free bets.

Click here and enter bonus code: P40

William Hill free bet code

400% matched free bet offer.

Click here and enter free bet code: P40

No deposit bonus code

Not available

Not available

William Hill promo code

Bet £10 get 4 x £10 free bets.

Click here and enter promo code: P40

William Hill Vegas promo code

Play through £10 on Casino games and get a £30 bonus.

No code. Click here to claim this offer.

Before joining always check for the latest William Hill promo codes. You do not want to miss out on a free bets or bonuses because you failed to enter the correct William Hill bonus code.

How to use the William Hill promo code

Follow our step by step guide on how and where to enter the William Hill promo code

  1. Join site

    At the top of this page is a join site button. Hit that and the site will open in a new tab so you can continue to follow the rest of the steps. You should be able to see the latest free bet and if you tap the arrow on the image you should see the offer that you can claim with the William Hill Vegas promo code.

  2. Get started

    You should see a big yellow button labelled “get started”. Hit that and the registration form will open.

  3. Enter your details

    Fill in all required fields on the registration form. On the first page you will need to enter your full name, date of birth, phone number, email and address. Then hit continue.

  4. Enter your William Hill promo code

    On the second page of the registration form you will need to enter your username, password, security question, deposit limit and William Hill promo code. If you used our join site button in step 1 you will notice the promo code has been entered for you. This is important because promo codes can change at the drop of a hat. If the code is entered for you, you know this is the most up to date promo code available anywhere.

  5. Claim your bonus

    As soon as you have completed the forms and entered your bonus code you are ready to claim your welcome bonus. Simply deposit and compltete any qualifying criteria. For the free bets you will need to place a bet of £10 or more. For the Vegas bonus you will need to stake £10. Terms and conditions will apply.

Do I need to enter a William Hill Vegas promo code?

If you are looking to play Casino games you may require a William Hill Vegas promo code to claim the latest welcome bonus. If any Casino bonus codes are required they will be clearly visible in our promo codes table at the top of this page.

Do I need to enter a William Hill Bingo promo code?

If you are joining to play the Bingo games check the table at the top of this page. If codes are required they will be clearly displayed. If they are not required you are ready to claim your Bingo bonus.

Is the William Hill bonus code the same as the promo code?

Bonus code has the same meaning as promo code. If you come across a field during the registration process requesting a promo code, bonus code, coupon code, voucher code or even just code then they all mean the same thing. And that is where you enter your code to claim the welcome bonus.

What will i get with my William Hill promo codes?

Free bet

The free bet offer available is very popular because you get 3 free bets just for placing 1 bet. Simply place a bet of £10 (or more) at odds of 1/2 (1.5) or greater and you’ll get 3 x £10 free bets. Although you can bet more than £10 to claim this offer, the maximum you will get in free bets is 3x £10 free bets.

18+. When you sign-up via Mobile using promo code P40 and place a bet of £10/€10 or more we will give you 4x £10/€10 free bets credited after settlement of first qualifying bet, free bets will expire 30 days after the qualifying bet is placed, payment method/player/country restrictions apply. Virtual markets excluded. #ad.

Vegas bonus

The Vegas bonus will entitle you to 200 free spins once you have deposited and staked £10. You only need to stake £10, not lose £10. Once you have staked this amount you will receive your free spins regardless of whether you have won or lost during your staking of the £10.

New customers only. Opt in required. 1x per customer. Selected games only. Min £10 stake. Max 200 Free Spins at 10p per spin. Free Spins expire 24 hours from issue. Max redeemable £30. Eligibility rules, game, location, currency, payment-method restrictions and terms and conditions apply.