After some fairly disappointing offers from the big A over the Black Friday and Cyber Monday sales, you know as well as we do that to find the best prices on Apple hardware you need to look to other retailers.

Though current-generation Apple products rarely feature huge discounts, older Apple gadgets can come at seriously tempting prices - and these are the products that are going to make the best gifts for Christmas 2019. Apple Watch Series 3 is a case in point, and now available for just £199 it comes at an ideal price point for slinging under the Christmas tree and making someone very happy indeed.

But scratching around for Apple deals can be a fool's game, and a sure-fire way to lose time you probably can't afford to spare. The good news is we've taken that hit for you, and you can put your trust in our team of Apple experts to bring you only the Apple deals worth knowing about.

What's Apple doing for Christmas 2019?

As it happens Apple has not announced its plans for Christmas 2019, though we expect it will be more of the same we've seen before - which is to say, not a lot.

In 2018 it ran a four-day Christmas Sale event, which was actually held over the Black Friday weekend. This year we saw another four-day event, in which it offered gift cards that didn't get you money off what you wanted to buy, but money off an additional Apple product. Sucks if you want only one.

Apple's just not all that into Christmas it seems - even its 12 Days of Christmas promotion, which used to run from Boxing Day until early January offering a free app, game, song, TV show, book or movie each day, hasn't seen the light of day since 2013. So it looks like you're going to have to get your Apple Christmas kicks elsewhere.

Don't worry, help is here...

Top Apple Deals right now

1. Apple iPhone XS (SIM-free)

From: John Lewis

Was: £999

Now: £629  (£370 off)

A fantastic deal. The XS remains an excellent phone, despite having been effectively replaced by the iPhone 11 Pro.

2. Apple 13in MacBook Pro, 2.3GHz quad-core, 256GB, Touch Bar (2018)

From: ebuyer

Was: £1,749

Now: £1,696.97  (£52.03 off)

This is the 2018 Touch Bar version of the 13in MacBook Pro which boasts four cores, making it considerably faster and more powerful than previous 13in versions. This model isn't all that different from the newer 2.4GHz model.

3. Apple 27in iMac, 3.0GHz six-core, 5K Retina Display, 1TB Fusion Drive (2019)

From: Laptops Direct

Was: £1,749

Now: £1,579.79  (£169 off)

Get money off the new 2019 27in iMac with Laptops Direct. This is 2019's 3.0GHz six-core model with 1TB Fusion drive that normally costs £1,749.

It's also worth tracking Amazon's offering as they often match Laptop Directs's prices.

4. Apple Watch Series 4 (44mm, refurbished)

From: Apple Refurbished Store

Was: £379

Now: £319  (£60 off)

If you can live without cellular connectivity, you can save even more money on the discontinued Apple Watch Series 4 (44mm) at Apple's Refurb Store.

5. Apple iPhone XS with 100GB data

From: Three

Now: £40 per month

Three's excellent deal has dropped even lower. The monthly cost beats the competition, there's no upfront fee, and you get masses of data. Superb.

6. Apple 13in MacBook Air, 1.6GHz dual-core, 128GB (2019) [JL]

From: John Lewis

Was: £1,099

Now: £985  (£114 off)

John Lewis is offering money off the 2019 MacBook Air with this deal. You can get money off the Gold or the Space Grey edition.

7. Apple 13in MacBook Pro, 2.3GHz dual-core, 256GB (2017)

From: Argos

Was: £1,449

Now: £1,149  (£300 off)

This MacBook Pro comes with a 2.3GHz dual-core Kaby Lake processor and 256GB storage. It's the 2017 version and lacks the Touch Bar, but it's not a bad saving.

8. Apple 21.5in iMac, 3.0GHz six-core, 4K Retina Display, 1TB Fusion Drive (2019) [Laptops Direct]

From: Laptops Direct

Was: £1,449

Now: £1,319.97  (£129.03 off)

This is the top of the range 21.5in iMac for 2019 - and you can save a decent amount. Given that the specs of this machine are identical to the entry-level 27in model (which costs £1,749 normally, and sure, has a bigger screen), this is a pretty good deal.

Amazon and Currys also have deals on this model, but right now they are a few pounds more - but we recommend checking as the three companies tend to price match each other.

9. Apple 13in MacBook Pro, 1.4GHz, quad-core, 128GB (2019)

From: Currys PC World

Was: £1,299

Now: £1,146  (£153 off)

Currys is offering money off the entry-level 2019 13in MacBook Pro, which, thanks to Apple's 2019 update is now a decent Mac.

John Lewis has a similar deal. You can also get the 2019 13in MacBook Pro from John Lewis for £1,146 here.

10. Apple Mac mini, 3.0GHz 6-core, 256GB (2018)

From: Laptops Direct

Was: £1,099

Now: £999.97  (£99.03 off)

Laptops Direct is offering the newest 2018 Mac mini (with a 256GB SSD and i5 processor, so not the entry-level model) for under £1,000 - a nice deal. It normally costs £1,099.

11. Apple Mac mini, 3.6GHz quad-core, 128GB (2018) [Amazon]

From: Amazon

Was: £799

Now: £713  (£86 off)

This is a small but decent saving on the price of the 2018 quad-core 3.6GHz Mac mini. (FYI, we've seen this particular model discounted more on Amazon, so it might be worth waiting a week or two for bigger discounts - Amazon and Laptops Direct chase each other's prices on this one.)

12. Apple iPad Pro 10.5in (2017, renewed)

From: Amazon

Was: £529

Now: £384.99  (£144 off)

This is a great price on the Wi-Fi 10.5in iPad Pro. Note that it's part of the generation before the current one, having launched in 2017 - the iPad Pro 10.5in is still a powerful device, though - and 'renewed' devices are Amazon's equivalent of Apple's refurbished line, which means it's second-hand but fixed up and backed by a new guarantee.

13. Apple Watch Series 3 (38mm)

From: Argos

Was: £199

Now: £189  (£10 off)

With £10 off the relatively affordable RRP, this is a good saving on the smaller 38mm version of the Series 3. In fact, this is the cheapest you can buy it online right now. 

14. Apple iPhone XR with 30GB data

From: O2

Now: £90 upfront, £30 per month

O2's XR deal has gone up a little since December (the upfront cost by £9, the monthly fee by £3), but it remains the best big-data choice on this handset. Scroll down to see the contracts.

If you can manage with less data, however, consider ID's 1GB and 2GB contracts, which can get total cost of ownership as low as £793.75.

15. Apple iPhone 7 (SIM-free, 128GB)

From: Amazon

Was: £549

Now: £429  (£120 off)

This is a decent saving (although the price has gone up by a tenner since 14 November, and may drop again); read our iPhone 7 review for advice on whether this 2016 handset is right for you.

We recommend that you go for the 128GB model linked above, but if you think you can manage with 32GB that's available for £379.

16. Apple 27in iMac, 3.7GHz six-core, 5K Retina Display, 2TB Fusion Drive (2019)

From: Currys PC World

Was: £2,249

Now: £2,129  (£120 off)

Save money on the 2019 iMac with this deal from Currys PC World. It's better than the firm's advertised discount because this is the top-of-the-range £2,249 model.

17. Apple AirPods with Wireless Charging Case (early 2019)

From: Laptops Direct

Was: £199

Now: £158.97  (£40.03 off)

Laptops Direct has the best AirPods deal at the moment and you can get the non-wireless charging case model for just £128. This is a solid deal (Apple is still asking the full £199 for this model, but be aware that AirPods Pro have since been launched.)

18. Apple iPhone 11 with 120GB data

From: Carphone Warehouse

Now: £29 upfront, £47 per month

Pick up the latest iPhone from Carphone Warehouse and get 120GB data from O2 in this online-only deal.

19. Apple iPhone 8 with 30GB data

From: O2

Now: £30 per month

This is an excellent iPhone 8 deal. Alternatively, click on EE's logo and pay £31 per month (plus £24 cashback), which is essentially the same thing.

20. Apple iPhone 11 Pro (64GB) with 75GB data

From: EE

Now: £125 upfront, £58 per month

Pick up the new iPhone 11 Pro on contract with EE with a large amount of data. It's pretty much a toss-up between this and O2's even more generous 160GB contract, which is a pound a month more expensive (and very slightly more upfront, too), but we'd have thought 75GB should be enough for most. Click O2's logo if you disagree.

That's just the top 20 - there's a load more of where that came from right here.

Once you know what you're looking for, check out our dedicated deals pages. We spend hours scouring the web for the best promotions every month so you have them at your fingertips:

If you want to compare the different Apple products and their prices, Apple conveniently charts configurations and starting prices on its products:

  • MacBook and iMacs - see pricing differences across MacBook and iMac models based on screen size, processors, storage and more. You can choose up to two devices to compare side by side.
  • iPads - compare capacities and prices across all iPads, including Wi-Fi and Wi-Fi and Cellular models
  • iPhones - use the drop down on Apple's site to compare configurations on up to three different iPhone models. Clicking through to an individual model will take you to the RRP.
  • Apple Watch - see prices across all Series, both GPS and Cellular models.
  • Apple TV - compare capacity and price across Apple TV against Apple TV 4K.

Where to find the best Apple deals

Beyond Apple, you can expect to find great Christmas deals from authorised Apple resellers such as KRCS. KRCS covers the full range of Apple products, including AppleCare coverage and Beats headphones.

Of course, Amazon is the ultimate juggernaut to watch. We would recommend signing up for the 30-day free trial of Amazon Prime so you can take advantage of the Lightning Deals.

Lightning Deals slash prices off limited stock items, which is why the deals only last a few hours. The benefit of a Prime membership is that you would be able to access the Lightning Deals 30 minutes in advance of non-members.

It's a good idea to keep an eye on the competing retailers that offer Apple products, some of which include:

If you're in the US, see these major retailers: