The best MacBook deals in July 2024

Three Apple MacBook models on a pink background
(Image credit: Future / Apple)

Apple makes some of the best laptops you can buy but these devices can make a serious dent in your bank balance. Fortunately, MacBook deals are regularly available so you can save a lot of money off the price of these premium devices – and we've gathered all the best ones available today right here.

There have been a lot of strong offers this year and we're seeing better ones all the time now that the MacBook Air M3 is available and demand for Apple's laptops seems low. Just be aware that various record-low prices on the last-generation devices could expire soon as the MacBook Air M1 has been discontinued, but there may be one last chance to get them during Amazon Prime Day

If you're interested in the latest devices, check out our MacBook Air 13-inch (M3) review and MacBook Air 15-inch (M3) review for our thoughts. Safe to say, we think these new laptops are the best MacBooks you can buy today. We'll be looking for big discounts in the Amazon Prime Day laptop deals and Amazon Prime Day Apple deals.

Remember to check if you're eligible for extra savings thanks to the Apple student discount and the exclusive additional discounts for My Best Buy members.

Best MacBook deals - quick links

The best MacBook deals in July 2024

MacBook Air 13-inch (M2, 2022): $999$799 at Best Buy
DisplayProcessorRAMStorageOS

MacBook Air 13-inch (M2, 2022): was $999 now $799 at Best Buy
Display
- 13.6 inches
Processor - Apple M2
RAM - 8GB
Storage - 256GB
OS - macOS

Best Buy has the MacBook Air M2 for a new lowest-ever price right now. Even though a newer M3 version is available, we concluded that this is still one of the best laptops you can buy in our MacBook Air M2 review, thanks to the stylish design, clear display, impressive performance, and long 18-hour battery life. For those needing a premium powerhouse for creative apps such as photo editing, video editing and more intense workloads, this is worth the investment.

MacBook Air 13-inch (M3, 2024): $1,099$999 at Amazon

MacBook Air 13-inch (M3, 2024): was $1,099 now $999 at Amazon
The latest MacBook Air is down to $999 at Amazon – but that's $100 more than the historic low price. The brand-new model was released earlier this year and runs on the powerful M3 chipset, making it a great buy for creatives and anyone after a high-end device. Our five-star MacBook Air 13-inch M3 review praised its excellent performance, lengthy 18 hours of battery life and slick fan-less design. We think it's the best laptop you can buy right now if you've got a decent budget for a portable and powerful machine.

Apple MacBook Air M1 (2020): $999$649 at Walmart
DisplayProcessorRAMStorageOS

Apple MacBook Air M1 (2020): was $999 now $649 at Walmart
Display
- 13 inches
Processor - Apple M1
RAM - 8GB
Storage - 256GB
OS - MacOS

Walmart is offering the MacBook Air M1 for a new record-low price of $649, which is a steal for the device that sat atop our best laptop guide for many months. It may be a little dated now but this is still a powerful Apple device that holds up well in 2024. It can handle the computing needs of most users: be that work, browsing, video calls and even some creative tasks such as video and photo editing. Just be aware that Apple has ceased production on this model, so while it's still being supported, it may be your last chance to snag one of the best laptop deals ever before it disappears from the digital shelves for good.

MacBook Pro 14-inch (M3, 2023): $1,599$1,399 at Amazon
DisplayProcessorRAMStorageOS

MacBook Pro 14-inch (M3, 2023): was $1,599 now $1,399 at Amazon
Display
- 14 inches
Processor - Apple M3
RAM - 8GB
Storage - 512GB
OS - MacOS

Amazon has discounted the latest MacBook Pro 14-inch back down to its lowest price ever. Boasting a powerful M3 chip, stunning liquid retina display and an impressive 22 hours of battery life, this is a complete creative workstation. We awarded this model 4.5 stars out of five in our MacBook Pro 14-inch (M3) review, praising the overall performance, elegant design and long-lasting battery.

MacBook Air 15-inch (M2): $1,299$999 at Best Buy
DisplayProcessorRAMStorageOS

MacBook Air 15-inch (M2): was $1,299 now $999 at Best Buy
Display
- 15 inches
Processor - Apple M3
RAM - 8GB
Storage - 256GB
OS - MacOS

It may essentially be just a larger version of the MacBook Air 13-inch, but if that's what you want then that's what you get – and it's now reduced to its lowest-ever price at Best Buy. Our MacBook Air 15-inch review praised the display, performance, design and speaker array, although we did think the jump in size hurt one of the MacBook Air's key selling points – its portability. Nevertheless, this is still an impressive laptop and it's now available for a record-low price as the retailer aims to shift the remaining stock of this older model in a clearance sale.

How to find the best MacBook deals

MacBook deals are fairly regular, but Apple doesn't tend to discount these machines by a whole lot as they are premium devices that are built to last. That means Apple usually waits a long time to slash the price of its older MacBook models following the launch of a new generation. Even still, picking up an older but still capable MacBook is often the way to get the best deal.

As for when is the best time to buy, the good news is that MacBook sales are fairly common around certain times of the year. There are small price cuts every so often and after new releases, but the major discounts are held back until the biggest shopping events of the year such as Black Friday and the back-to-school sales. With that in mind, it's best to keep an eye out for superior MacBook deals in July and November.

Is a MacBook worth it?

Sure, it's a hefty initial investment, but buying a MacBook can be worth it in the long run. Apple's laptops are built with longevity in mind, so they offer excellent value over other devices that you may need to replace every couple of years. 

It's also worth checking out the Best Buy discounts and Apple promo codes currently available for other ways to save on your purchase.

Is it worth buying a pre-2020 MacBook?

We'll say it again, MacBooks last. Many devices from 2020 (or even earlier) still run incredibly well to this day. That means it's not worth dismissing these older machines immediately.

However, these older devices don't tend to lose their value, either. That means you can easily spend $1,000 on a MacBook from before 2020 and miss out on the latest processors (including the fantastic M2 and M3 chips), as well as more RAM, faster SSD storage and other useful hardware features.

All things considered, we genuinely think it's best to go for a newer MacBook if you have the option as there has been a considerable jump in power and performance in the models released from 2020 onwards. It'll be worth it for the extra cash and you'll future-proof yourself for much longer by taking this approach.

Interested in more Apple tech? We've also got a look at more discounted goodies including the best Apple Watch deals, all the cheapest AirPods deals and top Apple Pencil deals.

If your budget doesn't stretch to one of Apple's premium machines, our hubs dedicated to the latest laptop deals and Chromebook deals are worth a look for a wider variety of cheaper and mid-range options.

Or, if you decide you need something more flexible than a laptop that's still within the Apple ecosystem, you can always take a look at the latest iPad deals.

James Pickard
Senior Deals Editor

James Pickard is a Deals Editor at TechRadar. After many years of scouring the net for the cheapest games and tech for his personal use, he decided to make it his job to share all the best bargains and coupon codes with you. James also has almost a decade of experience covering some of the biggest sales events of the year at Eurogamer and VG247, including Black Friday, Cyber Monday and Amazon Prime Day. When not deals hunting or stacking coupon codes to get the biggest savings, James can be found on the PS5, watching a classic film noir or cheering on the Tampa Bay Buccaneers.