The products discussed here were independently chosen by our editors. GameSpot may get a share of the revenue if you buy anything featured on our site.

Best Buy Christmas Sale: PS4 Pro, Nintendo Switch, Buy 2, Get 1 Free On All Blu-Rays

New deals from Best Buy every day for the next two weeks.


Black Friday and Cyber Monday may be behind us, but that doesn't mean the sales are. Best Buy has kicked off its 12 Days of Deals promotion, where it plans to offer new Christmas deals every day through December 20. The sale applies to games and tech, with discounts on PS4 Pro consoles, the Nintendo Switch, and games/accessories. You can also save on 4K TVs, gaming laptops, VR headsets, and more.

While it's not a discount, Best Buy is also offering a deal on the Nintendo Switch. Every purchase of the new Nintendo Switch model (with improved battery life) gets you the Starlink: Battle for Atlas starter pack.

Every day of Best Buy's sale has a new theme, with today's being "Gifts for gamers." Each day's deals last until 10 PM PT / 1 AM ET. You can see the full schedule at Best Buy, but we'll make sure to update this article every day with the new deals.

The most notable deal today (December 19) is on Blu-rays, both movies and TV shows. Best Buy's entire stock of Blu-rays is buy two, get one free.

The updated Switch model with improved battery life
The updated Switch model with improved battery life

Nintendo Switch (with improved battery) + Starlink: Battle for Atlas | $300

If you didn't grab a Nintendo Switch during Black Friday, then Best Buy is currently packaging the Nintendo Switch's updated model with the Starlink: Battle for Atlas starter pack. The updated model isn't much different than the original launch model, though it does come with a slightly brighter screen and improved battery life.

No Caption Provided

Call of Duty: Modern Warfare (PS4, Xbox One) | $45 ($60)

You can also pick up Call of Duty: Modern Warfare at a significant discount.


Xbox One:

No Caption Provided

Star Wars Jedi: Fallen Order (PS4, Xbox One) | $45 ($60)

The recently released Star Wars Jedi: Fallen Order is going for only $45 at Best Buy.


Xbox One:

More Video game deals


Xbox One:


VR deals

Gaming headset deals

Gaming accessory deals

PC deals

TV deals

Soundbar deals

Hoverboard deals

Camera deals

Activity tracker deals

Vacuum cleaner deals

Headphones deals

Buy 2, Get 1 Free On Blu-rays

All of Best Buy's 4K UHD Blu-rays, Blu-rays, and DVDs are buy two, get one free. This includes both movies and TV shows. Head over to Best Buy's website and search for any movie or TV show that pops into your head.

Got a news tip or want to contact us directly? Email

Join the conversation
There are 2 comments about this story
2 Comments  RefreshSorted By 
GameSpot has a zero tolerance policy when it comes to toxic conduct in comments. Any abusive, racist, sexist, threatening, bullying, vulgar, and otherwise objectionable behavior will result in moderation and/or account termination. Please keep your discussion civil.

Avatar image for TJDMHEM


Forum Posts


Wiki Points



Reviews: 0

User Lists: 0

Those are good deals

Upvote •