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.

Finding the best Lego deals in May

We've found the best deals on sets from popular Lego lines such as Star Wars, Harry Potter, Marvel, and more
Five Lego sets and bricks on a purple background

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 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, we'll be looking out for great discounts across the most popular lines over the past six months.

We've found lots of deals on several themes, however, we haven't spotted anything noteworthy from the Friends line.

To see the complete range of Lego deals available, we recommend visiting the retailer links below.

If you're after sets from specific line-ups, you can click below to get straight to the deals:


Grab genuine bargains and get free tips from our experts by signing up to the monthly Deals newsletter


Best Lego deals May 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.

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 9p 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 10 to 11p 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 6 to 7p per brick.

* 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.

 Best deals on Lego Icons and Adult sets

Our pick: Botanicals Chrysanthemum 10368

*Average price in the last six months: £21.66. Cheapest price in past six months: £19.95

Lego Chrysanthemum set

Number of bricks: 278

Watch out for: Lots of tiny pieces

We're still seeing some good discounts on Lego botanicals sets like this artificial chrysanthemum made up of multicoloured Lego bananas. These sets are popular as gifts and decor, as they look good on shelves after you've built them.

While it might not be a massive discount, it's the best price we've seen on it to date.

There are also similar deals on sets like Lucky Bamboo 10344 and Mini Orchid 10343 – they're both also the cheapest we've ever seen. You can pick them up in the blue box below.

Compare prices below:

Our other picks

More deals on Lego Icons and Adult sets:

  • Lucky Bamboo 10344: SQUIRREL_TEXT_50019711
  • Mini Orchid 10343: SQUIRREL_TEXT_50019587 
  • Architecture London Skyline 21034: SQUIRREL_TEXT_50020697
  • Bouquet of Roses 10328: SQUIRREL_TEXT_50011909
  • Pretty Pink Flower Bouquet 10342: SQUIRREL_TEXT_50020295

 Top deals on Star Wars Lego

Our pick: ARC-170 Starfighter 75402

*Average price in the last six months: £56.19. Cheapest price in past six months: £44.99

ARC-170 Starfighter set

Number of bricks: 497

Watch out for: a bit smaller than the 2010 and 2005 sets

This popular clone starfighter has had a new set reissued with more pieces, but a slightly smaller size. You'll get three clone pilot minifigures and a R4-P44 droid. The wing can open and close on the ship, and it comes equipped with two cannons.

Compare prices below:

Our other picks

More deals on Star Wars Lego:

  • Boarding the Tantive IV 75387: SQUIRREL_TEXT_50015290
  • Millennium Falcon (25th Anniversary set) 75375: SQUIRREL_TEXT_50017105
  • TIE Fighter & X-Wing Mash-up 75393: SQUIRREL_TEXT_50017108 
  • The Dark Falcon 75389: SQUIRREL_TEXT_50019712
  • Imperial Star Destroyer 75394: SQUIRREL_TEXT_50017107

 Best deals on Harry Potter Lego

Our pick: Malfoy Manor 76453

Malfoy manor Lego set

*Average price in the last six months: £129.99. Cheapest price in past six months: £99.99

Number of bricks: 1,601

Watch out for: Building's back is exposed

Recreating the scene from Deathly Hallows when Harry, Ron, and Hermione are hunting down one of Voldemort's Horcruxes, this set features a build of the iconic family home of Draco and his father, Lucius Malfoy. You'll get nine minifigures, including a bruised and battered Harry Potter, Draco, Lucius, Voldemort, Dobby, and more. 

Compare prices below:

Our other picks

More bargains on Lego Harry Potter sets:

  • Hogwarts Castle: Potions Class 76431: SQUIRREL_TEXT_50019714
  • Diagon Alley Wizarding Shops 76444: SQUIRREL_TEXT_50019807

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


 Great deals on Lego Technic sets

Our pick: McLaren P1 Hypercar 42172

Lego Technics McLaren P1 Hypercar 42172

*Average price in the last six months: £373. Cheapest price in past six months: £289.99

Number of bricks: 3893

Watch out for: Could be a challenging build

While it isn't as speedy as the real deal, it's got lots of details faithful to the supercar, including a seven-speed gearbox, V8 piston engine, and adjustable rear wing.

Each car has its own unique serial number, which is linked to exclusive online content.

You can compare prices below:

Our other picks

More Lego Technics deals

Technic sets don't always have the best deals. While you can generally get them cheaper from third-party retailers, the sets seem to have a permanent 'reduced' sticker on them despite not seeing huge reductions.

We've found a few other deals below:

  • Planet Earth and Moon in Orbit 42179: SQUIRREL_TEXT_50019707
  • Volvo FMX Truck & EC230 Electric Excavator 42175: SQUIRREL_TEXT_50019708
  • Mercedes-Benz G 500 Professional 42177: SQUIRREL_TEXT_50019047
  • Ferrari SF-24 F1 42207: SQUIRREL_TEXT_50020699

Great deals on Marvel Lego

Our pick: The Milano Spaceship 76286

Guardians of the Galaxy Milano ship set

*Average price in the last six months: £133.02. Cheapest price in past six months: £119.99

Number of bricks: 2090

Watch out for: Ship cannot stand on its own

This set features the ship gifted to Star Lord that the Guardians of the Galaxy use throughout their adventures. Inside, there's a cockpit, weapons storage, and an area for a minifigure to listen to cassettes. Speaking of, you'll get minifigures of Rocket, Gamora, Star Lord, Drax, and a wee Baby Groot.

It's not the best deal we've seen on this set, but it's just a fiver more than its cheapest ever price.

Compare prices below:

Sign up for our Deals newsletter

Grab genuine bargains using our expert tips in the monthly Deals newsletter

Sign up

Our other picks

More deals on Lego Marvel sets

  • Dancing Groot 76297: SQUIRREL_TEXT_50019715
  • The Avengers Assemble: Age of Ultron 76291: SQUIRREL_TEXT_50020294

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


Best deals 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: £66.97

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.

Compare prices below:

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:

  • Interstellar Spaceship 60430: SQUIRREL_TEXT_50015286
  • 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: 

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