Lego may be 70 years old but its popularity continues to grow among kids and adults alike. There is a catch, though: those colourful plastic bricks and minifigures do not come cheap, so it's important to buy from the right place, at the right time, at the right price.
The best places to check for discounted Lego as we head towards Christmas 2019 are (in this order) Amazon, John Lewis, Very, Argos, Smyths Toys and Tesco in the UK, and Amazon and Best Buy in the US. Lego.com is also offering 30% off selected sets, and is great for checking official RRPs when you're sceptical about another site's offer.
But you don't have to trawl through those sites yourself, because our bargain experts have done it for you. In this article we bring you the best Lego deals we've found across the web in the UK.
Right now Frozen 2 Lego is in serious demand. Amazon has some nice offers on these, as does Smyths. Also keep a special eye out for limited-edition sets, which tend to hold their value, especially if you keep them in good condition. And check our roundup of the best Lego sets for more advice.
Best Lego deals
1. Lego Star Wars X-Wing Starfighter
Now: £53 (£37 or 41% off)
Outstanding saving on arguably the coolest spaceship in Star Wars. In a nice touch, this set comes with Luke Skywalker and R2-D2, and Biggs Darklighter and his droid, plus stickers and tiles to decorate your ship to suit either pilot.
2. Lego Technic Control+ 4x4 X-treme Off-Roader Truck
Now: £120 (£80 or 40% off)
This advanced, 958-piece vehicle can be controlled (and made to pull off tricky manoeuvres) via an app on your phone. An excellent saving!
3. Lego City Deep Space Rocket and Launch Control
Now: £54 (£36 or 40% off)
A tremendous saving on a detailed, inspiring set. For comparison the next best price is £66.97 from John Lewis, and that's currently out of stock anyway.
4. Lego City Fire Downtown Fire Brigade
Now: £55 (£35 or 39% off)
Argos is rattling off some brilliant Lego deals right now. This firefighting-themed set comes with 7 minifigures, a helicopter and a Portaloo. If stock runs out, try John Lewis, which is currently only a fiver more expensive.
5. Lego Rescue Mission Boat
From: John Lewis
Now: £53 (£32 or 38% off)
Superb deal on a lovely 908-piece animal-saving set: it features a removable deck, a toilet and a little narwhal. The same price is offered by Argos.
6. Lego Boost Creative Toolbox Robot Building Kit
From: John Lewis
Now: £94.49 (£56 or 37% off)
This Lego set lets you build, code and control five different robots. An excellent deal, this; Smyths has the next best offer.
7. Lego City Cargo Train Set
Now: £113.97 (£66 or 37% off)
Unexpectedly brilliant deal on a battery-powered train that can be operated via a 10-speed Bluetooth remote, and comes with a crook minifigure so you can stage your very own robberies - it was £143.99 as recently as 8 November. John Lewis has a similar deal but is currently out of stock.
8. Lego Technic Bugatti Chiron
Now: £216 (£114 or 35% off)
We've seen lots of movement on this insanely detailed set, but this is about as cheap as it's gone and we'd recommend buying now. For comparison, it was £246.52 on 15 November.
9. Lego Ninjago Land Bounty
Now: £79 (£41 or 34% off)
Features a spring-loaded cannon and nine minifigures. This deal is matched by Amazon.
10. Lego Queen Watevra's Space Palace
From: John Lewis
Now: £63.97 (£31 or 33% off)
Nice deal on a tie-in set from The Lego Movie 2, currently matched by Amazon. Aside from the palace and the queen herself, this comes with a Batman minifigure in special white wedding outfit (er, spoiler alert, sorry).
11. Lego Ninjago Monastery of Spinjitzu
Now: £55.99 (£24 or 30% off)
This is where Jay, Nya, Zane, Cole, Lloyd and Kai do their ninja training. Features 1,070 pieces! Amazon is currently matching this price.
12. Lego City Mars Research Shuttle Spaceship
Now: £18 (£6.99 or 28% off)
A solid saving on a set that's sure to appeal to the space fanatic in your life. John Lewis has the same deal but is currently out of stock.
13. Lego Disney Frozen 2 Arendelle Castle Village
Now: £54.99 (£20 or 27% off)
Hot saving on a cool set to tie in with the year's most unavoidable movie. Contains 521 pieces and a range of (re)movable furniture.
14. Lego Technic Rough Terrain Crane
Now: £167.99 (£62 or 27% off)
This is a decent deal on a cool 4,057-piece set, but it's been a lot cheaper and may drop again nearer to Christmas. It reached a low of just £118.80 on Amazon (which is matching this price) at one stage in October.
15. Lego Harry Potter Hagrid's Hut Hippogriff Rescue
Now: £37 (£13 or 26% off)
Ogre-themed set that comes with wizards, the Minister for Magic, Hagrid himself and a hippogriff named Buckbeak.
16. Lego Harry Potter Hogwarts Castle
From: Smyths Toys
Now: £262.99 (£87 or 25% off)
A big saving on a magnificent, 6,020-piece set. Features Chamber of Secrets, Hagrid's Hut, Great Hall and the rest of the locations from the books and films.
17. Lego City Great Vehicles Diving Yacht
From: John Lewis
Now: £13.50 (£4.49 or 25% off)
Underwater adventures ahoy! Also includes a sea floor scene, a crab and a swordfish. Amazon is offering the same deal, and had it for slightly less (£13.08) on 15 November; the price may drop again.
18. Lego Harry Potter Hogwarts Express
Now: £60 (£15 or 20% off)
Choo-choo! It's off to wizard school we go in this Harry Potter tie-in set. Comes with the three main ones plus some other characters we don't recognise, and a chocolate frog. Sold deal, although it's gone up by a quid since 22 November.
19. Lego Marvel Avengers War Machine Buster
Now: £23.99 (£6 or 20% off)
Cool and violent posable mech featuring a six-stud rapid shooter, detachable stud-shooting cannons and two 'flick missiles'. Amazon has the same deal.