John Lewis has some superb discounts on MacBook Pros right now. In fact they are so good we are wondering if someone has made a mistake and will change it back to the usual price soon!

If you are looking for a laptop in the run up to Back To School season it's worth checking these deals out.

UPDATE: When we first published this article there was an amazing deal on the 16in MacBook Pro that offered a staggering £650 off the price. However, as of 9am on 3 July that deal is sold out, but the other two are still going!

2019 13in MacBook Pro

John Lewis has a great deal on the mid-range 2019 13in MacBook Pro.

It's a saving of £500 on last year’s mid-range model! It doesn’t have as much storage as the newer model, and it lacks the new improved keyboard, but it's such a great deal we thoroughly recommend it.

And if you are worried about the potential for keyboard problems, if you do experience any Apple will address them for free (more information here).

It's the 2.4GHz quad-core model with 8th-gen i5 processor and 256GB SSD.

The equivalent 2020 model is the 2.0GHz quad-core i5 10th-gen processor, with 512GB SSD.

Normally: £1,799
On sale for: £1,299

2019 13in MacBook Pro

You can also pick up the 2019 entry-level MacBook Pro for a great discount.

This time it's a saving of £200, closing the gap with the entry-level MacBook Air that costs £999. This MacBook Pro has half the storage of the new model, and lacks the keyboard (as mentioned above), but it’s still a great saving.

It's the 2019 1.4GHz quad-core MacBook Pro with 8th-gen i5 processor and 128GB SSD. The equivalent 2020 model has a 1.4GHz quad-core i5 8th-gen processor, and 256GB SSD.

Normally: £1,299
On sale for: £1,099

2019 16in MacBook Pro

John Lewis also had a staggering saving of £650 on Apple's newest top-of-the-range MacBook Pro!

It's the MacBook Pro with 2.3GHz 8-core i9 9th-gen processor, with 16GB RAM and 1TB storage. It's now listed as out of stock - we imagine that as soon as word got out about the saving people snapped it up. But click the link below just in case John Lewis gets any back in stock!

Normally: £2,799
On sale for: £2,149

If you want to look for more deals, we have an article that rounds up all the best MacBook Pro deals here. We also have an article running through MacBook Air deals, if that's more your thing.

If you want to find out about how to get an Education Discount at Apple read this.