By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

Best Black Friday Lego deals 2025: Star Wars, Harry Potter and more

We've found the best Black Friday deals on sets from popular Lego lines such as Star Wars, Harry Potter, Marvel, and more
Lars StannardConsumer writer

Lars is a bloodhound when it comes to sniffing out bargains, including on major sales events such as Black Friday and Amazon Prime Day. He is also handy at unravelling tech jargon and anything related to gaming.

Colorful LEGO sets of various themes—including Friends, Disney, and Harry Potter

We've found the best Lego deals on sets from popular ranges including Marvel, Technic, Star Wars and Harry Potter — as well as adult sets.

We've spotted brilliant Black Friday deals on popular sets, including on Harry Potter, Lord of the Rings and Star Wars.

We go through hundreds of deals to keep an eye on set prices to find you the best deals. While we can't promise to cover every single sale item this Black Friday season, we'll be looking out for great discounts across the most popular lines over the past six months.

After sets from specific line-ups? Jump straight to the deals

Lego Advent Calendar deals | Lego Icons and Adult deals |  Lego Star Wars deals | Lego Harry Potter deals | Lego Disney deals | Lego Marvel deals | Lego Technic deals | Lego Friends deals

Get ready for Black Friday

free newsletter

Sign up for our Deals newsletter and get free expert tips to help you grab genuine bargains.

Our Deals newsletter will direct you to deals including offers that carefully selected third parties have for Which? members, and to details of Which? Group products and services. Unsubscribe whenever you want. Your data will be processed in accordance with our Privacy policy. By clicking a retailer link in our newsletter you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

Best Lego Black Friday deals 2025

We've picked out sets with significant or new discounts from Lego's most popular ranges.

We looked at the price history of each set, total discounts and cost per brick to bring you deals that we genuinely believe to be good value.

* References to ‘Average price' and 'Cheapest price' are based on Which? market knowledge and information supplied by our partners. Average price is checked for the six calendar months prior to publication. Not all retailers are included in our checks.

Our top bargain: Technic Planet Earth and Moon in Orbit 42179

*Average price in the last six months: £61.67. Cheapest price in past six months: £42.90

Lego Technic Planet Earth and Moon in Orbit set

Number of bricks: 526

Watch out for: Not motorised

This space set features a model of the earth and moon orbiting around the sun. With the turn of a crank, it'll show how our home planet and moon spin circles around the sun which sits in the centre of the model.

You can even see the phases of the moon on a small dial just under where the moon rotates. Just be sure you place the stickers of the moon phases on in the correct places.

Great bargains on Lego Advent Calendars

Our pick: Lego Harry Potter Advent Calendar (2025) 76456

*Average price in the last six months: £29.58. Cheapest price in past six months: £19.97

Lego Harry Potter Advent Calendar

Number of bricks: 278

Watch out for: Series of smaller builds

Each day in the lead up to Christmas, this set has small builds that include Christmas-y Hogwarts students, as well as small builds of critters and pets from the wizarding world.

Over the last few weeks we've been seeing the price drop on this set.

Our other picks

More Lego Advent calendar deals

Compare our independent pricing data over the last six months with current prices on more sets.

Lego Star Wars Advent Calendar (2025) 75418

[Average price: £29.83 | Cheapest price: £16.99] 

  • SQUIRREL_TEXT_50022165

Go back to the top

 Best Black Friday deals on Lego Icons and Adult sets

Our pick: Botanicals Japanese Red Maple Bonsai Tree 10348

*Average price in the last six months: £54.37. Cheapest price in past six months: £37.99

Lego botanicals Japanese Red Maple Bonsai Tree set

Number of bricks: 474

Watch out for: Not as many pieces as the popular bonsai tree 10281 set

Many of Lego's botanicals line of sets is focused on mindfulness through building small plants. These tend to look great on shelves, and won't require nearly as much maintenance as a real plant would.

This one features a small bonsai tree that has red and orange leaves. It also comes in a small buildable pot.

Runner-up: Lord of the Rings: Rivendell 10316

*Average price in the last six months: £421.69. Cheapest price in past six months: £365

Lego Lord of the Rings Rivendell set

Number of bricks: 6,167

Watch out for: The number of bricks and our atrocious puns

It's the return of the king(-sized bargain)! This set features the scene in the first film where the fellowship of the ring is assembled. You'll get several minifigures; including Frodo and Bilbo Baggins, Gandalf, a Lego-las, Aragorn, and much more.

Just keep in mind that it's a massive build at more than 6,000 pieces, so we'd recommend you set the mood and put it together it while watching the extended edition LOTR films.

Our other picks

More deals on Lego Icons and Adult sets

Compare our independent pricing data over the last six months with current prices on more sets.

Lucky Bamboo 10344

[Average price: £25.58 | Cheapest price: 16.89]

  • SQUIRREL_TEXT_50019711

Chrysanthemum 10368

[Average price: £25.39 | Cheapest price: £16.99

  • SQUIRREL_TEXT_50019709

Leonardo da Vinci's Flying Machine 10363

[Average price: £44.49 | Cheapest price: £33.99]

  • SQUIRREL_TEXT_50023251

Pretty Pink Flower Bouquet 10342

[Average price: £50.47 | Cheapest price: £35.98]

  • SQUIRREL_TEXT_50020295

Hokusai - The Great Wave 31208

[Average price: £71.46 | Cheapest price: £64]

  • SQUIRREL_TEXT_50010079

Icons Tranquil Garden 10315

[Average price: £89.92 | Cheapest price: £69.64]

  • SQUIRREL_TEXT_50010078

Viking Village 21343

[Average price: £121.32 | Cheapest price: £87.49]

  • SQUIRREL_TEXT_50011147

Icons Dune Atreides Royal Ornithopter 10327

[Average price: £111.50 | Cheapest price: £94.99]

  • SQUIRREL_TEXT_50023600

Twilight: The Cullen House 21354

[Average price: £189.99 | Cheapest price: £132.99 — Lego Insider's exclusive price]

  • SQUIRREL_TEXT_50023709

Icons Nasa Artemis Space Launch System

[Average price: £217.54 | Cheapest price: £186.90]

  • SQUIRREL_TEXT_50018591

The Legend of Zelda: Great Deku Tree 2-in-1 77092

[Average price: £259.99 | Cheapest price: £220.99]

  • SQUIRREL_TEXT_50023390

One Piece: The Baratie Floating Restaurant 75640

[Average price: £269.28 | Cheapest price: £234.99]

  •  SQUIRREL_TEXT_50023197

Lord of the Rings: Barad-Dûr 10333

[Average price: £388.23 | Cheapest price: £339.85]

  •  SQUIRREL_TEXT_50023391

What do you get for a gamer? Our experts have compiled their list on the best gifts for gamers

Go back to the top

 Top deals on Star Wars Lego

Our pick: Millennium Falcon UCS 75192

*Average price in the last six months: £700.44 Cheapest price in past six months: £524.99

Lego Collector's edition millenium falcon

We spotted it cheapest from Smyths Toys (£539.99 — click and collect only), otherwise you can compare prices below:

Number of bricks: 7,541

Watch out for: Still costs as much as a Best Buy fridge

This massive set is the size of a small coffee table once built, but it's one of the most detailed sets of the iconic starship. It also has a fully furnished interior.

It's currently not the cheapest we've ever seen it go for, but it's still a great bargain on one of Lego's biggest sets.

Our other picks

More deals on Star Wars Lego

Compare our independent pricing data over the last six months with current prices on more sets.

Boarding the Tantive IV 75387

[Average price: £44.35 | Cheapest price: £31.99]

  • SQUIRREL_TEXT_50015290

Star Wars Logo 75407

[Average price: £54.48 | Cheapest price: £36.99]

  • SQUIRREL_TEXT_50021322

ARC-170 Starfighter 75402

[Average price: £55.45 | Cheapest price: £40.80]

  • SQUIRREL_TEXT_50020698

Millennium Falcon (25th Anniversary set) 75375

[Average price: £69.83 | Cheapest price: £47]

  • SQUIRREL_TEXT_50017105

C-3PO Figure 75398

[Average price: £96.87 | Cheapest price: £69.99]

  • SQUIRREL_TEXT_50023160

The Dark Falcon 75389 

[Average price: £153.34 | Cheapest price: £99.99]

  • SQUIRREL_TEXT_50019712

Need a gift for a nephew or niece? Lego was one of the most-requested items when we surveyed members. You can see our other picks in our guide on the best gifts for kids

Go back to the top

 Best Black Friday deals on Harry Potter Lego

Our pick: Harry Potter Hogwarts Castle

*Average price in the last six months: £387.48. Cheapest price in past six months: £285.99

Lego Hogwarts castle box

Number of bricks: 6,020

Watch out for: A lot of pieces

This set features the iconic Hogwarts castle, but just know that it's not to minifigure scale. Instead, it is scaled for 'microfigures' which are around the size of a 1x1 block.

Not only do you build the castle itself, this set also includes Hagrid's Hut, the Whomping Willow and five boats. It's not its cheapest ever price, but we still think it's a bargain.

Our other picks

More bargains on Lego Harry Potter sets

Compare our independent pricing data over the last six months with current prices on more sets.

Hogwarts Castle: Potions Class 76431 

[Average price: £31.79 | Cheapest price: £24.50]

  • SQUIRREL_TEXT_50019714

The Knight Bus Adventure 76446

[Average price: £39.23 | Cheapest price: £29.99]

  • SQUIRREL_TEXT_50022511 

Hagrid's Hut: An Unexpected Visit 76428

[Average price: £56.04 | Cheapest price: £44.99]

  • SQUIRREL_TEXT_50022044

Malfoy Manor 76453

[Average price: £124.28 | Cheapest price: £92.99]

  • SQUIRREL_TEXT_50019806

Hogwarts Castle and Grounds 76419 

[Average price: £137.79 | Cheapest price: £99.99]

  • SQUIRREL_TEXT_50010701

Hogwarts Castle: The Great Hall 76435

[Average price: £130.30 | Cheapest price: £109.99]

  • SQUIRREL_TEXT_50022993

Diagon Alley Wizarding Shops 76444

[Average price: £155.09 | Cheapest price: £123.47]

  • SQUIRREL_TEXT_50019807

Hogwarts Castle: The Main Tower 76454

[Average price: £223.80 | Cheapest price: £155]

  • SQUIRREL_TEXT_50023352

Gringotts Wizarding Bank - Collector's Edition 76417

[Average price: £369.99 | Cheapest price: £295.99 — Lego Insider's exclusive price]

  • SQUIRREL_TEXT_50023712

Looking to revamp game night? Read our guide on the best board games

Go back to the top

 Best Black Friday bargains on Disney Lego

Our pick: Lilo and Stitch Beach House 43268

*Average price in the last six months: £78.87. Cheapest price in past six months: £54.99

Lilo and Stitch Beach House set

Number of bricks: 834

Watch out for: Back of build is exposed

This Hawaiian beach house is the home of Lilo and her mum, Nani, and has six furnished rooms packed with references to the film. You'll get minifigures of Lilo and Stitch (of course), plus Nani, David, and Mr. Bubbles.

It's the cheapest we've seen it go for this month, making it the best Disney Lego deal.

Our other picks

More deals on Lego Disney sets

Compare our independent pricing data over the last six months with current prices on more sets.

Disney Moana 2 Heihei Figure 43272

[Average price: £32.31 | Cheapest price: £21.99]

  • SQUIRREL_TEXT_50022514

'Up' House 43217

[Average price: £46.80 | Cheapest price: £34.99]

  • SQUIRREL_TEXT_50009074

Disney Angel figure - Lilo & Stitch 43257

[Average price: £56.39 | Cheapest price: £35.98]

  • SQUIRREL_TEXT_50022513

Go back to the top

 Great deals on Lego Technic sets

Our pick: Porsche GT4 e-Performance 42176

*Average price in the last six months: £144.65. Cheapest price in past six months: £109.99

Technic Porsche GT4 e-Performance set

Number of bricks: 836

Watch out for: Remote controlled, but only through an accompanying app

This set recreates Porsche's all-electric race car using Technic pieces. It can also double as a remote-controlled car, but you'll need to download an app onto your phone in order to drive it around.

It features working headlights, and the motors used are rechargeable via USB-C.

Our other picks

More Lego Technics deals

Compare our independent pricing data over the last six months with current prices to get the best deals.

Lamborghini Huracán Tecnica 42161

[Average price: £44.81 | Cheapest price: £32.90]

  • SQUIRREL_TEXT_50010071

NASA Mars Rover Perseverance 42158

[Average price: £69.32 | Cheapest price: £59.99]

  • SQUIRREL_TEXT_50022983

Ferrari SF-24 F1 42207

[Average price: £186.01 | Cheapest price: £129.99]

  • SQUIRREL_TEXT_50020699

Mercedes-Benz G 500 Professional 42177

[Average price: £203.22 | Cheapest price: £148.95]

  • SQUIRREL_TEXT_50019047

McLaren P1 Hypercar 42172

[Average price: £373 | Cheapest price: £269.99]

  • SQUIRREL_TEXT_50019046

Gifting a bottle of red, white, or whisky? Read our expert picks on the best gifts for whisky lovers or the best presents for wine lovers

Go back to the top

 Great deals on Marvel Lego

Our pick: Marvel Logo 76313

*Average price in the last six months: £80.36. Cheapest price in past six months: £58.89

Lego Marvel Logo set
Pick it up direct from Lego (£71.99), or compare prices below:

Number of bricks: 931

Watch out for: Missing one notable Avenger

This set is a build of Marvel's logo, the company that published stories about superheroes like Iron Man, Captain America, the Hulk, and many more.

You'll get minifigures of five of the 'classic' Avengers (sorry Hawkeye fans, he's not included) that can pop out of the logo with the push of a few buttons.

Our other picks

More deals on Lego Marvel sets

Compare our independent pricing data over the last six months with current prices on more sets.

The Avengers Assemble: Age of Ultron 76291

[Average price: £82.91 | Cheapest price: £59.99]

  • SQUIRREL_TEXT_50020294

Marvel Spider-Man vs. Oscorp 76324

[Average price: £114.26 | Cheapest price: £84.99]

  • SQUIRREL_TEXT_50022541

Thinking of entering the Metaverse? Read our guide on how to buy the best VR headset first

Go back to the top

Best bargains on Lego Friends

Our pick: Family Holiday Beach Resort 42673

*Average price in the last six months: £107.74. Cheapest price in past six months: £69.99

Lego Friends Family Holiday Beach Resort 42673

Number of bricks: 1,140

Watch out for: Not fully enclosed

This set comes with heaps of beachside play features. It comes complete with a water slide, metal detecting, an ice cream stand, and plenty of surfboards.

You'll get six mini dolls, plus a baby turtle and a dolphin.

Our other picks

More deals on Lego Friends sets

Compare our independent pricing data over the last six months with current prices on more sets.

Friendship Tree House Hangout 42652

[Average price: £54.64 | Cheapest price: £37.90]

  • SQUIRREL_TEXT_50021331

Travel Boat Adventures 42664

[Average price: £67.48 | Cheapest price: £44.99]

  • SQUIRREL_TEXT_50023253

Heartlake City Apartments and Shops 42670

[Average price: £131.13 | Cheapest price: £108.29]

  • SQUIRREL_TEXT_50022055

Go back to the top

 More deals on Lego sets

A child playing with a Lego Ninjago set

Lego has many more themes and sets, so we've covered more great deals below:

  • Argos: 2 for £20 With sets from lines like City, Disney, and Technic, you can save up to £16 on little sets.
  • Argos: 2 for £30 Similar to the deal above, you can save money on smaller sets from lines like City and Marvel.

Love your console but hate the high price of games? Read our breakdowns of the best Nintendo Switch deals, see the PS5 bundles that actually save you money, and read our highlights on the best Xbox bargains.

When is Lego discounted?

It's likely that throughout the year many retailers will have their own deals going on. Plus, Lego itself may have some deals themselves — especially on sets that are going to be discontinued soon. You can check Lego's deal page, and check which sets are being retired soon from their website.

How can I save money on Lego sets?

While we can't put a firm number on how much a set is typically discounted, there are usually several on sale throughout the year, so we'll keep an eye out and update this page with the best deals we find.

You'll typically find most deals from third-party retailers instead of Lego themselves. While you'll usually get some extra goodies thrown in when you buy direct, it may not be worth the the extra savings.

Great deals on great products

free newsletter

Get free tips from our experts in our Deals newsletter, emailed to you monthly and for seasonal sales to help you grab genuine bargains.

Our Deals newsletter will direct you to deals including offers that carefully selected third parties have for Which? members, and to details of Which? Group products and services. Unsubscribe whenever you want. Your data will be processed in accordance with our privacy notice. By clicking a retailer link in our newsletter you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

Where can I buy discounted Lego sets?

At the moment, most Lego deals can be found on Amazon, Argos, Smyth's Toys and Very. They'll often sell Lego sets cheaper than on Lego's own website.

You can check the stock of what each retailer has on sale below and see their full offerings: 

If you're looking for more sets, you can take a peek at Lego's sales and deals page.

As a general rule of thumb, paying 10p per brick/part is a pretty typical price for Lego. Branded and franchised Lego sets like Star Wars, Disney, Mario, Marvel, and Harry Potter tend to be a bit more expensive – at around 11 to 12p per brick.

Lego's own-branded set lines that don't use as many set-specific parts like Icons, Ideas, Classic, Modular buildings, and Creator – will tend to cost around 7 to 8p per brick.

When is Black Friday? Prepare for the sales event with our expert advice

Should I buy direct from Lego?

You can find some discounts direct from Lego, but it's still one of the more expensive options. You can see which sets have been discounted on Lego's website.

Lego isn't cheap – to make or to buy. While you can generally get sets cheaper by buying from other retailers, there are still perks to picking up your pieces from Lego itself.

Sometimes when you order directly from the Lego store (either online or in person), you'll get a small bonus set when you spend past a certain threshold or buy a certain set. The bonus gift tends to change each month, and sometimes you can even get multiple gifts. Keep track of the bonus free sets on Lego's website.

You can also sign up to Lego's Insider programme where you earn points to get money off future sets and access to exclusive sets and deals.

Scam alert: Lego giveaway scam: fraudsters offer £735 sets for £3 on social media

Shopping for little ones soon? Don't miss our guides to the best gifts for one-year-oldsbest gifts for two-year-olds and best gifts for three-year-olds.

Does Lego have their own Black Friday sale?

Lego does a sale over Black Friday weekend in which you can often snag bargains on exclusive sets. 

If you're a free Lego Insider's member, you'll typically get access to some exclusive perks like extra discounts or bonus gifts.

You can check Lego's full Black Friday offerings from their online store.

When is Black Friday?

While some early deals are already being advertised, some retailers – like Lego – have their Black Friday sales over that weekend only.

This year, Black Friday weekend will happen from 28 November, ending on 1 December with Cyber Monday.

Prepare for the sales event and find out what to expect with our Black Friday 2025 expert advice.