JD Sports discount codes for October 2022

The top 0 JD Sports discount codes to use on sports-fashion clothing & accessories

JD Sports Contact Details 

JD Sports Contact Page (opens in new tab)

JD Sports Customer Service Form (opens in new tab)

JD Sports Customer Service Phone Number

0161 393 7055

JD Sports Contact Address

JD Sports, 

Hollinsbrook Way, 



Gtr. Manchester, 


JD Sports Socials






Ways to save at JD Sports

  • Newsletter sign-ups: Save 10% on your next order by signing up for the JD Sports newsletter. When you subscribe to the newsletter you also get access to the latest product drops and discounts. 
  • Student discount: Students can enjoy 20% off full-price and sale orders in partnership with UNiDAYS. Sign up and verify your student status, for free, to get the exclusive discount code. This 20% discount is for a limited time only so make sure you don’t miss it!
  • NHS discount: NHS, Emergency Service and Armed Forces workers can get a 10% discount on orders with the Blue Light Card
  • JD Sports membership: If you're a regular shopper at JD Sports, sign up to JDX Unlimited (opens in new tab). This costs £9.99 a year but you get lots of perks like unlimited free delivery on all orders, early access to sales and a treat on your birthday!

 JD Sports Delivery and Returns FAQs 

Does JD Sports do free delivery?

Yes indeed, JD Sports offers free standard delivery on orders over £70. If your order is under £70, standard delivery costs £3.99. Standard delivery takes between 3-5 working days to arrive. 

Can you click and collect at JD Sports?

JD Sports offers free click & collect on all orders. Some stores have free next-day collection but others take 3-5 working days to arrive. You can collect your order from a JD Sports store or from your nearest post office branch (opens in new tab) (collecting from a post office branch costs £3.99).  

Does JD Sports do next day delivery?

JD Sports offers standard next day delivery for £5.99. There’s also premium next day delivery for £6.99. With premium, you get the option to track, divert and leave additional instructions as well as receive text and email updates. Order by 9pm to qualify for next day delivery and it’ll be delivered between 8am-10pm the next day. 

Does JD Sports do free returns?

You can return your order, for free, within 14 days of delivery. Make sure your item is unused and in its original packaging. You can return your order via post or in store. Visit the JD Sports returns portal (opens in new tab) to start a return. When JD Sports has received your order, you'll be issued a refund. 

JD Sports Sales & Discount Codes FAQs

When is the next JD Sports sale?

Great news, JD Sports is running a sale right now - up to 50% off in the Mega Offers Sale! Here you’ll find huge price cuts on clothing and footwear from Nike, Puma, adidas and loads of your other favourite sports brands.   

Does JD Sports do Black Friday sales?

Last year, JD Sports offered up to 50% off loads of its products during Black Friday and Cyber Monday, so we reckon there’s a good chance there’ll be something similar happening this year! Make sure you pencil 25 November 2022 in the diary so you don’t miss out on huge discounts at JD Sports. 

Does JD Sports do discount codes?

Yes, you can occasionally find JD Sports discount codes and vouchers, both for online orders and orders through the app. We're dedicated to keeping this page up to date with the latest offers so you've come to the right place.  

Other JD Sports FAQs

What payment methods are available at JD Sports?

JD Sports accepts Visa, MasterCard, American Express, PayPal, Apple Pay, Android Pay, Laybuy, Openpay, Clearpay and Klarna.

Where's my nearest JD Sports store?

There are a bunch of JD Sports stores located throughout the UK. To find your nearest, head to the store locator (opens in new tab) page. 

Does JD Sports sell gift cards?

Yep, JD Sports sell gift cards from £5 - £300! A JD Sports gift card is the perfect present for sportswear fans who love their labels, and as they're available in such a broad price range, they're good for those working with a tight budget. 

Does JD Sports have a size guide?

Yes, JD Sports does have a dedicated size guide (opens in new tab) page which includes measurements for men, women, junior, children and equipment. 

How to use JD Sports voucher codes

1. Scroll through our list of JD Sports discount codes.

2. Once you've found the offer you'd like to use, click the 'Get Code' button.

3. A pop-up box will appear revealing the code. Press the 'Copy' button to copy it. 

4. Head to the JD Sports website, do your shopping, add everything to your basket and head to checkout.

5. Underneath your basket, you’ll see ‘Add Discounts and Gift Cards’. Enter your code in the box and click ‘Apply’. The checkout or basket page will refresh and your total will be updated accordingly.

 Mega savings with multi-buy deals 

Men's pale blue t-shirt with Nike logo on right-hand side. T-shirt stocked at JD Sports

(Image credit: JD Sports)

Sometimes you need to update your wardrobe with new everyday essential clothing, this can end up costing quite a lot, so it’s always great to find a way to save on these items. One fab option JD Sports offers is its multi-buy deals range - when you stock up, you save!

Right now, JD Sports has multi-buy deals for menswear and kidswear. To locate the latest multi-buy offers, hover over the ‘Men’ and ‘Kids’ segments found in the top bar of the website and look through the ‘Edits’ section.

We highly recommend the 2 for £30 men’s t-shirt offer. There are loads of branded t-shirts in this collection, like Champion, Nike, Fila and Vans. The designs are quite simple, displaying the branded logo. The simple designs mean they can be paired with many different outfits, so you’ll get great use out of them. There are also plenty of colour options to suit your style. Tops in this range, on average, cost £18-£20 to buy individually, so stocking up with this multi-buy deal will save you between £3-£5 per t-shirt! 

It’s not just t-shirts available in the men’s multi-buy range, you can also get 2 for £55 on fleece joggers and 2 for £55 on sweatshirts - you’re covered for a lot of your wardrobe-essentials.

Buying kids' clothing can be a bit on the pricey side, luckily, with the help of JD Sports multi-buy deals, you can purchase their favourite sportswear brands for less. Right now, there’s an offer for 2 for £25 on kids’ Nike and adidas t-shirts. Individually these t-shirts cost between £15-£17 so stocking up will save you £2.50-£4.50 per t-shirt. 

Why we love JDX Unlimited and the JD Sports app 

JD Sports

(Image credit: JD Sports)

JD Sports has its customers in mind and has created the JDX Unlimited membership and JD Sports app for shoppers to get the most out of shopping both online and in stores - we love to see it!

The JDX Unlimited membership costs £9.99 a year but will save you loads of money if you shop at JD Sports regularly. The JDX Unlimited membership unlocks prize competitions and events for its members, plus early access to sales and deals. Members will also get the latest news and content sent directly to them so with a membership, you’ll always be ahead of the game. With JDX Unlimited, you also get free delivery on all orders, whereas if you don’t have it, delivery costs £3.99 when your order is under £70. 

It’s nice and easy to purchase the JDX Unlimited membership online, just add it to your basket at the checkout! The membership is then assigned to your JD Sports account and you can also access it when you download and log into the JD Sports app.

Speaking of the JD Sports app, it’s available on both iOS and Android devices and it’s free to download. It has the whole JD Sports catalogue available for you to shop from and gives an easier shopping experience to its users. As stated previously, you can add your JDX Unlimited membership to your app. This is a great way to get the latest launches and releases straight to your phone or tablet and when you order on the app, you can still get unlimited delivery, available from JDX Unlimited membership, happy days!