Belle-Ve Bricks

Tailored Creations,
Unforgettable Impressions.

mCvjdvbV LEGO Activities scaled
mCvjdvbV LEGO Activities scaled

20+ Surprizing Smallest LEGO® Sets

Trusted by Over 392 Distinctive Clients
Custom model
Bring Your Idea to Life

For LEGO® fans of all ages, there’s nothing quite like piecing together a complex build from a massive set. But what about when you want something quick and easy? That’s where the small sets come in. These tiny LEGO® sets may be small in size, but they’re big on fun! Here are our top 20 smallest LEGO® sets. Do you have any of them in your collection?

Key Takeaways

•The smallest LEGO® set is the Lighting Brick, which was released in 1980 and contains only one piece.
• The second smallest set is the Atlantis Manta Warrior, from the LEGO® Atlantis theme. It has 13 pieces and was released in 2010.
• The third smallest set is the Space Police Space Speeder, from the LEGO® Space theme. It has 14 pieces and was released in 2009.

Below is a video, where we continue with a list of the 20 smallest sets.

Top Smallest LEGO® Sets Video

Below we continue with a written list of the 20 smallest sets.

List of Top 20 Smallest LEGO® Sets

Here are the top 20 smallest LEGO® sets that have been released, the oldest set ranges back to 1980 so be prepared to see some sets you didn’t even know existed!

1. LEGO® Lighting Brick (1115)

Smallest LEGO® Set1115-1
Credit to Brickset

Set Number: 1115
Theme: Misc
Year Released: 1980
No. Pieces: 1
RRP: Unknown

LEGO® Lighting Brick (1115): This iconic set from 1980 was the first of its kind released by LEGO®, featuring a single-piece construction and being the earliest example of a light brick in action. It is highly collectible and would make an excellent addition to any LEGO® enthusiast’s collection.

2. LEGO® Atlantis Manta Warrior (8073)

smallest LEGO® set 8073-1

Set Number: 8073
Theme: LEGO Atlantis
Year Released: 2010
No. Pieces: 13
RRP: £2.99 / $3.99

LEGO® Atlantis Manta Warrior (8073): Take your adventures underwater with this minifigure-scale underwater vehicle! Featuring 13 pieces, the Manta Warrior allows kids to explore the depths of the ocean and has been part of the popular Atlantis theme since 2010.

3. LEGO® Space Police Space Speeder (8400)

smallest LEGO® set 8400-1

Set Number: 8400
Theme: LEGO Space
Year Released: 2009
No. Pieces: 14
RRP: £1.95 / $3.49

The LEGO® Space Police Space Speeder (8400): Kids can recreate their favorite intergalactic chase scenes with this 14-piece set. Featuring a cool Space Speeder and a minifigure, the set will be sure to keep any LEGO® fan occupied for hours on end.

4. LEGO® Castle The Good Wizard (5614)

smallest LEGO® set 5614-1

Set Number: 5614
Theme: LEGO Castle
Year Released: 2008
No. Pieces: 16
RRP: £1.95

The LEGO® Castle The Good Wizard (5614) is a classic set from the LEGO Castle theme released in 2008. With just sixteen pieces, it’s one of the smallest in the range and offers an excellent introduction to castle building.

Featuring a magical wizard figure with a staff and spellbook, this compact set also includes a treasure chest, crystal ball, and other details to bring your Microscale castle scene to life!

Ideal for children aged five years and above, it can be combined with other sets in the LEGO Castle collection to create amazing adventures. Whether you’re an aspiring wizard or a budding builder – this mini-set is full of fun potential!

5. LEGO® City Farmer (7566)

smallest LEGO® set 7566-1

Set Number: 7566
Theme: LEGO City
Year Released: 2010
No. Pieces: 16
RRP: £2.99 / $3.99

LEGO® City Farmer (7566) is a great set for anyone interested in farming, offering an introduction to the theme with just sixteen pieces.

Released in 2010 as part of the LEGO City range, this mini-set includes a farmer figure, a working tractor, and other exciting details. Construct your own barnyard scene with its crop fields, hay bales, and more – perfect for creative play!

With easy-to-follow instructions, it’s also suitable for children aged five years and above – making it an ideal addition to any LEGO collection. Get ready for some rural fun!

6. LEGO® Pirates Pirate Survival (8397)

smallest LEGO® set 8397-1

Set Number: 8397
Theme: LEGO Pirates
Year Released: 2009
No. Pieces: 16
RRP: £2.49 / $3.49

LEGO® Pirates Pirate Survival (8397) is a classic set from the LEGO Pirates theme, released in 2009. This mini-set offers an exciting introduction to piracy and island life with just sixteen pieces!

Featuring two pirate minifigures, plus some cool accessories such as a treasure chest and rowboat, this set also offers plenty of imaginative play potential. Create your own pirate hideaway or explore uncharted waters – it’s up to you!

Ideal for children aged five years and above, it can be combined with other sets to create bigger adventures. Get ready for some swashbuckling fun!

7. LEGO® Pirates Soldier’s Arsenal (8396)

smallest LEGO® set 8396-1

Set Number: 8396
Theme: LEGO Pirates
Year Released: 2009
No. Pieces: 17
RRP: £2.45 / $3.49

LEGO® Pirates Soldier’s Arsenal (8396) is a fun and exciting pirate-themed set released in 2009. With just seventeen pieces, it’s one of the smallest LEGO Pirate sets available – perfect for introducing young adventurers to piracy!

This mini-set includes two minifigures with their own weapons and accessories, plus some cool details such as a cannonball launcher and treasure chest. Bring your crew to life by building them their own armory – or even use it as part of a bigger pirate hideout.

Ideal for children aged five years and above, this set can be combined with other LEGO Pirates sets to create larger scenes full of swash-buckling action! Get ready for an epic adventure!

8. LEGO® Space Mars Mission Alien Jet (5617)

smallest LEGO® set 5617-1

Set Number: 5617
Theme: LEGO Space
Year Released: 2008
No. Pieces: 19
RRP: £1.95

LEGO® Space Mars Mission Alien Jet (5617) is a classic set from the LEGO Space theme, released in 2008. This mini-set is perfect for introducing young astronauts to space exploration – with nineteen pieces, it’s one of the smallest sets available!

Featuring an alien figure and a cool rocket ship with a detailed cockpit, this set also includes other details such as hazard signs and motion sensors. Take your own mission to Mars with creative play – or combine it with other sets to create bigger scenes.

Ideal for children aged five years and above, this set is sure to spark any child’s imagination! Get ready for a cosmic adventure!

9. LEGO® Castle Troll Warrior (5618)

lego set 5618-1

Set Number: 5618
Theme: LEGO Castle
Year Released: 2008
No. Pieces: 19
RRP: £2.49 / $3.49

The LEGO® Castle Troll Warrior (5618) is a fun and exciting set from the LEGO Castle theme, released in 2008. This mini-set offers an introduction to medieval adventure with just nineteen pieces! Featuring a troll figure and various weapons, it also includes other details such as a treasure chest and cauldron.

Build your own castle battle scene – or combine it with other sets to create bigger scenes filled with knights, orcs, and more.

Ideal for children aged five years and above, this set can be used to inspire hours of imaginative play. Get ready for some epic battles!

10. LEGO® Castle Kingdoms Wizard (7955)

smallest LEGO® set 7955-1

Set Number: 7955
Theme: LEGO Castle
Year Released: 2010
No. Pieces: 19
RRP: £2.99 / $3.99

LEGO® Castle Kingdoms Wizard (7955) is a classic set from the LEGO Castle theme, released in 2010. With just nineteen pieces, it’s one of the smallest LEGO Castle sets available – perfect for introducing young knights to the medieval world!

This mini-set includes a wizard minifigure and his own accessories, plus some cool details such as a spellbook and magical staff. Bring your kingdom to life by building your own wizard’s tower – or combine it with other sets to create bigger adventures.

Ideal for children aged five years and above, this set can be used to inspire hours of imaginative play. Get ready for an enchanted journey!

11. LEGO® Castle The Knight (5615)

smallest LEGO® set 5615-1

Set Number: 5615
Theme: LEGO Castle
Year Released: 2008
No. Pieces: 21
RRP: £1.99 / $3.49

The LEGO® The Knight (5615) is a classic set from the LEGO Castle theme, released in 2008. With twenty-one pieces, it’s one of the smallest sets available – perfect for introducing young knights to medieval life!

This mini-set includes a knight minifigure with his own weapons and accessories, plus some cool details such as a horse and shield. Create your own battle scene or use it as part of a bigger castle build – either way, this set is sure to inspire hours of creative play.

Ideal for children aged five years and above, combine this set with other LEGO Castle sets to create larger scenes full of magical adventure! Get ready for an epic journey!

12. LEGO® City Airplane Mechanic (7901)

smallest LEGO® set 7901-1

Set Number: 7901
Theme: LEGO City
Year Released: 2006
No. Pieces: 22
RRP: £2.99 / $3.49

The LEGO® Airplane Mechanic (7901) is a classic set from the LEGO City theme, released in 2006. With twenty-two pieces, it’s one of the smallest sets available – perfect for introducing young explorers to the world of aviation!

This mini-set includes an airplane mechanic figure and his own tools and accessories, plus some cool details such as an airplane engine and oil barrel. Build your own service center or use it as part of a bigger cityscape – either way, this set is sure to inspire hours of creative play.

Ideal for children aged five years and above, combine this set with other LEGO City sets to create larger scenes full of bustling life! Get ready for a high-flying adventure!

13. LEGO® City Builder (5610)

smallest LEGO® set 5610-1

Set Number: 5610
Theme: LEGO City
Year Released: 2008
No. Pieces: 23
RRP: £2.45 / $3.49

The LEGO® City Builder (5610) is a classic set from the LEGO City theme, released in 2008. With twenty-three pieces, it’s one of the smallest sets available – perfect for introducing young builders to the world of urban exploration!

This mini-set includes a builder minifigure with his own tools and accessories, plus some cool details such as an adjustable wrench and construction hat. Create your own cityscape – or use this set to build bigger scenes full of bustling life

14. LEGO® Star Wars Naboo Starfighter & Naboo (9674)

smallest LEGO® set 9674-1

Set Number: 9674
Theme: LEGO Star Wars
Year Released: 2012
No. Pieces: 51
RRP: £9.99 / $9.99

The LEGO® Naboo Starfighter & Naboo (9674) is a classic set from the LEGO Star Wars theme, released in 2012. With fifty-one pieces, it’s one of the smallest sets available – perfect for introducing young Jedi to intergalactic battles!

This mini-set includes two minifigures and their own weapons and accessories, plus some cool details such as an R2-D2 droid figure and laser cannons. Build your own starfighter or use it as part of a bigger space scene.

15. LEGO® City Arctic Exploration Team (60191)

smallest LEGO® set 60191-1

Set Number: 60191
Theme: LEGO City
Year Released: 2018
No. Pieces: 55
RRP: £9.99 / $9.99 / 9.99€

16. LEGO® Technic Volvo Wheel Loader (30433)

smallest LEGO® set 30433-1

Set Number: 30433
Theme: LEGO Technic
Year Released: 2022
No. Pieces: 69
RRP: Unknown

https://www.lego.com/en-nl/product/volvo-wheel-loader-30433

17. LEGO® Pumpkin Pack Polybag (3731)

smallest LEGO® set 3731-1

Set Number: 3731
Theme: LEGO Basic
Year Released: 2000
No. Pieces: 87
RRP: $9.99

18. LEGO® Exo Force River Dragon (8111)

smallest LEGO® set 8111-1

Set Number: 8111
Theme: LEGO Exo Force
Year Released: 2008
No. Pieces: 108
RRP: £4.89 / $7.99

19. LEGO® Technic Skid Steer Loader (42116)

smallest LEGO® set 42116-1

Set Number: 42116
Theme: LEGO Technic
Year Released: 2021
No. Pieces: 140
RRP: £8.99 / $9.99 / 9.99€

LEGO® Technic Skid Steer Loader (42116): Add a few construction dynamics to your LEGO® City! This 140-piece set released in 2021 features a detailed skid steer loader complete with an opening cockpit, movable arm, and wheels.

The realistic design allows for authentic role-play as you simulate the tough tasks of a real-life construction worker! Suitable for ages 8+. A great way to learn about mechanics while having fun. RRP: £8.99 / $9.99 / 9.99€. Get ready to zip around your LEGO® City with this awesome skid steer loader!

20. LEGO® City Airport Firetruck (7891)

Smallest LEGO® Set 7891

Set Number: 7891
Theme: LEGO City
Year Released: 2006
No. Pieces: 141
RRP: £8.99 / $9.99 / 9.99€

The 7891 LEGO City Airport Firetruck is an ideal set for budding emergency responders! It features a fire truck with an extending ladder and room to seat two minifigures, as well as a detachable trailer with lots of moving parts like the hose reel, extinguisher, and hammer.

A perfect set for pretend play that’s sure to keep children busy while they explore their creativity and learn important problem-solving skills.

Conclusion

If you’re looking for a small LEGO® set then one of the sets on this list may be perfect for you. We’ve compiled some of the best tiny LEGO® sets that have been released, just remember a number of these have been retired so don’t go looking for them on the LEGO® website or in-store!

If you enjoyed this post about the Top 20 Smallest LEGO® Sets don’t miss out on other top LEGO® sets posts we have done like the Most Expensive LEGO® Sets to Buy and the Hardest LEGO® Sets to Build.

Thanks for reading!

<div class="badge-base LI-profile-badge" data-locale="en_US" data-size="large" data-theme="dark" data-type="HORIZONTAL" data-vanity="ferdi-vol" data-version="v1"><a class="badge-base__link LI-simple-link" href="https://www.linkedin.com/in/%E2%9C%85-ferdi-vol-corporate-gifts/?trk=profile-badge"></a></div>
/* Auto generated, hash = 5dceu9kevqjdyuy2uw1atqrsu */
//TODO: Break this file down so that we can actually unit test it.
(function(window) {
  /**
  * Renders all unrendred LinkedIn Badges on the page
  */
  window.LIRenderAll = function () {
    var CALLBACK_NAME     = 'LIBadgeCallback', //Must match callback on helpers.js
        BADGE_NAMES       = '.LI-profile-badge, .LI-entity-badge',
        // TODO -- tracking param for other badge types
        TRACKING_PARAM    = 'profile-badge',
        responsesReceived = 0, //Keeps track of number of responses recieved for proper cleanup when finished
        expectedResponses = 0, //Keeps track of number of responses to expect
        scripts           = [ ], //Keeps track of scripts added for proper cleanup when finished
        childScripts      = {}, //Keeps track of child scripts to render
        badges            = Array.prototype.slice.call(document.querySelectorAll(BADGE_NAMES));

    var i, len, badge, rendered;
    for (i = 0, len = badges.length;  i < len; i++) {
      badge    = badges[i];
      rendered =  badge.getAttribute('data-rendered');
      if (!rendered) {
        expectedResponses++;
        badge.setAttribute('data-rendered', true);
        renderBadge(badge);
      }
    }

    function isCNDomain() {
      if (typeof window !== "undefined") {
        var hostName = window.location && window.location.hostname ||  '';
        return (/linkedin(-ei)?.cn$/).test(hostName);
      }

      return false;
    }

    function generateUrl(isEI) {
      var domainPrefix = isEI ? 'https://badges.linkedin-ei' : 'https://badges.linkedin';
      if (isCNDomain()) {
        return domainPrefix + ".cn/";
      }

      return domainPrefix + ".com/";
    }

    function getBadgeKeyQueryParams(badge) {
      return Array.prototype.slice.call(badge.attributes).filter(function (attr) {
        return attr.name.lastIndexOf('data-key-', 0) !== -1;
      }).map(function (attr) {
        // Most browsers automatically lowercase the attribute name when its being read
        // We are calling lowercase on it again to ensure consistency for any browsers that are lagging behind.
        return encodeURIComponent(attr.name.replace('data-', '').toLowerCase()) + '=' + encodeURIComponent(attr.value);
      });
    }

    /*
    * Renders a single badge on the page
    * @param badge: div element of badge to render
    */
    function renderBadge(badge) {
      var size       = badge.getAttribute('data-size'),
          locale     = badge.getAttribute('data-locale'),
          type       = badge.getAttribute('data-type'),
          theme      = badge.getAttribute('data-theme'),
          vanity     = badge.getAttribute('data-vanity'),
          version    = badge.getAttribute('data-version'),
          isEI       = badge.hasAttribute('data-ei'),
          entity     = badge.getAttribute('data-entity'),
          isCreatePage = badge.hasAttribute('data-iscreate'),
          uid        = Math.round(1000000 * Math.random()),
          baseUrl = generateUrl(isEI),
          queryParams = [
            'locale=' + encodeURIComponent(locale),
            'badgetype=' + encodeURIComponent(type),
            'badgetheme=' + encodeURIComponent(theme),
            'uid=' + encodeURIComponent(uid),
            'version=' + encodeURIComponent(version)
          ],
          url;

      if (version === 'v2') {
        baseUrl += 'view';
        queryParams.push('badgesize=' + encodeURIComponent(size));
        queryParams.push('entity=' + encodeURIComponent(entity));
        queryParams = queryParams.concat(getBadgeKeyQueryParams(badge));
      } else {
        baseUrl += 'profile';
        queryParams.push('maxsize=' + encodeURIComponent(size));
        queryParams.push('trk=' + encodeURIComponent(TRACKING_PARAM));
        queryParams.push('vanityname=' + encodeURIComponent(vanity));
      }

      if (isCreatePage) {
        queryParams.push('fromCreate=true');
      }

      url = baseUrl + '?' + queryParams.join('&');
      badge.setAttribute('data-uid' , uid);
      jsonp(url); //Calls responseHandler when done
    }

    /**
    * Handles a response from the server. Finds badge matching badgeUid and inserts badgeHtml there
    * @param badgeHtml: String representing contents of the badge
    * @param badgeUid: UID of the badge to target
    **/
    function responseHandler(badgeHtml, badgeUid) {
      responsesReceived ++;

      var i, badge, uid, isCreate;
      var defaultWidth = 330 // max possible width
      var defaultHeight = 300 // max possible height

      for (i = 0, len = badges.length; i < len; i++) {
        badge = badges[i];
        // isCreate needed to prevent reloading artdeco script tag
        isCreate = badge.getAttribute('data-iscreate');
        uid   = parseInt(badge.getAttribute('data-uid'), 10);
        if (uid === badgeUid) {
          var badgeMarkup = `<body>${badgeHtml}</body>`
          var iframe = document.createElement('iframe');
          iframe.onload = function() {
            var iframeBody = iframe.contentWindow.document.body;
            // 5 px buffer to avoid the badge border being cut off.
            iframe.setAttribute('height', (iframeBody.scrollHeight || defaultHeight) + 5);
            iframe.setAttribute('width', (iframeBody.scrollWidth || defaultWidth) + 5);
          };
          iframe.setAttribute('frameBorder', '0');
          iframe.style.display = 'block';
          badge.appendChild(iframe);
          iframe.contentWindow.document.open();
          iframe.contentWindow.document.write(badgeMarkup);
          iframe.contentWindow.document.close();
          replaceScriptTags(badge, isCreate);
        }
      }
      tryClean();
    }

  // These functions are needed because badge markup is added via innerHtml property which does not run script tags
  function replaceScriptTags(node, isCreate) {
    if (shouldReplaceNode(node, isCreate)) {
      node.parentNode.replaceChild(cloneScriptNode(node), node);
      childScripts[node.src] = true;
    } else {
      var i = 0,
          children = node.childNodes;
      while (i < children.length) {
        replaceScriptTags(children[i++], isCreate);
      }
    }
    return node;
  }

  function shouldReplaceNode(node, isCreate) {
    return isScriptNode(node) && !childScripts[node.src] && (!isCreate || (isCreate && !node.getAttribute('data-isartdeco')));
  }

  function isScriptNode(node) {
    return node.tagName === 'SCRIPT';
  }

  function cloneScriptNode(node){
    var script  = document.createElement("script");
    for( var i = node.attributes.length-1; i >= 0; i-- ) {
      script.setAttribute( node.attributes[i].name, node.attributes[i].value );
    }
    return script;
  }

    // Gets all incoming responses
    window[CALLBACK_NAME] = responseHandler;

    /**
    * Tries to clean added tags
    **/
    function tryClean() {
      //Clean up after all requests are done..
      //Accounts for people including script more than once
      var done = (responsesReceived >= expectedResponses && expectedResponses > 0) || responsesReceived >= badges.length;
      if (done) {
        delete window[CALLBACK_NAME];

        // remove all script tags
        scripts.map(function(script){
          document.body.removeChild(script);
        });

      }
    }

    /*
    * Makes Jsonp request, responses handles by CALLBACK_NAME
    * @param url String: url of server to make request to
    */
    function jsonp(url) {
      var script = document.createElement('script');
      script.src = url;
      scripts.push(script);
      document.body.appendChild(script);
    }
  };

  if (document.readyState === 'complete') {
    window.LIRenderAll();
  } else {
    window.addEventListener('load', window.LIRenderAll, false);
  }

})(window);
Popular Posts