If you’re in the market for some early Christmas presents, then Lego has some big savings across a range of products this Amazon Prime Day, with discounts off models from Duplo, Technic, City and more for young builders and seasoned collectors alike.

Some of the highlights include the Star Wars Poe Dameron's X-wing Fighter Building Set from The Rise of Skywalker, which is going for £57.19 - the lowest price we’ve seen for this set anywhere.

Alternatively, for the aspiring superheroes, Marvel Avengers Compound Battle Superhero Playset has 40% off – being on sale £53.89 which is down from £89.99. This Lego set features figurines of Thanos, Iron Man, Captain America, The Hulk and Nebula to accompany the battle ground.

Lego can also double up as productive storage space – the Frozen II Elsa's Jewellery Box Creation Set features a lockable drawer and mirror, perfect for keep-safes and getting ready. This Prime Day, you can grab this Disney Princess Lego set for £27.99, rather than the usual price of £39.99.

If you’re searching for a gift for little ones, the Duplo Cargo Train for Toddlers (2-5-year-old age range) also has a nice discount on it. You can buy this for just £67.99 - competitors typically sell this for close to £100 usually so this is a big saving.

For more of a challenge, the Technic Car Transporter - to - Truck and Show Cars (a 2-in-1 model) has £53 off of the usual price, going for £86.99, again one of the lowest prices we’ve ever seen for this particular Lego set.

The cheapest Lego set in the Amazon Prime Day sale goes to the NINJAGO Jay's Storm Fighter Set, which costs just £22.99, down from £34.99. This model boasts an opening cockpit, foldout wings, storage space and four NINJAGO mini figures.

There’s plenty more deals across the Lego range, including architectural builds, a Ghost Train set and a Minecraft village. You can check out all the best Lego deals over on Amazon’s website – though be aware that this is a flash sale that is only available until the end of tomorrow. 

In addition, the sale prices are for Amazon Prime members only. However, you can get a 30-day free trial of Amazon Prime if you’ve never signed up before. After that, the service costs £7.99 per month and grants you next-day delivery, streaming with Amazon Prime Video and of course more deals on Amazon Prime flash sales.

You can check out our roundup of the best Amazon Prime day deals here, as well as the best new deals on Tech Advisor.