ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

DIY Baby Leggings – Create Great Baby Fashion at Home

Updated on October 31, 2017

Creating DIY clothing for a baby is a great way to practice sewing and craft skills, and it could even be an opening to a small home-based income. Parents who learn how to make baby leggings will have complete freedom over the materials that they choose and will be able to create leggings that might not otherwise be available on the market. DIY baby leggings can also be the perfect way to save some money on buying baby clothes, and it’s perfect for any parent who is seeing that their expensive sewing machine is not being put to good use.

These simple instructions will help any parent to create leggings from an existing pair of store-bought leggings, or a commercial pattern may be used if there’s one available.


Getting Started – Materials and Equipment

If you don't have a pattern, you can use a pair of existing leggings to use as the base guide/pattern.


  • Fat Quarter Fabric of choice, For babies up to 6 months
  • 12" 2" Elastic, For the waist
  • Sewing Scissors
  • A bunch Pins/Clips
  • Sewing Machine
  • Thread, To match fabric
  • Cutting Mat

Creating DIY Baby Leggings

These steps should be followed carefully and slowly until you feel confident. As you make more leggings, the process will become simpler and will require less time.


  1. Lay out the chosen leggings material on a cutting board or solid surface. Take the pattern pants and turn them inside out, and then lay them on top of your fabric. You can use pins to loosely secure the leggings to the material. Taking sewing scissors, cut around the pants, following the shape closely. Leave 1” for the bottom hem of the legs, and at least 2.5” for the waist area. The amount of material left for the waist area will depend on the size of the elastic that you use. Then leave up to ½” for the seams around the edges. (Excess on the seams can later be removed.) Follow this step for two pieces of material.
  2. Take the two pieces of material and turn them outside in. Fold over the leg opening hem, as well as around the belt. Use pins around the edges of the material to hold everything together. Using a sewing machine, stitch all seams. Remember to leave the legs open, as well as the top where the elastic will be inserted. A zig zag pattern on a sewing machine is best for sewing the seams. Sewing machines with advanced patterns can be used to create stronger seams that will resist fraying or tearing.
  3. Fold the hems at the bottom of the legs, and sew them secure. The leggings will start to take shape now, and the only step left is to insert the elastic band and perform some finishing touches.
  4. The extra material around the waist can be folded over a piece of 2” thick elastic band. The band will need to be measured to the baby’s waist, with an additional 1” of allowance. When measuring around the baby’s waist, the elastic should be pulled slightly to ensure that the fit is snug, but not so tight that it would cause discomfort. When the elastic is measured and cut, use 1” of overlap and sew the elastic together so that it is one continuous belt. This can now be placed around the top of the leggings, with the additional material folded over and then sewn into place.
  5. The leggings are now completed, with just some finishing cutting required. Check all seams and ensure that they are complete, and check the quality of the hem and the elastic waist. Excess material on the inside of the seams can be cut, while being careful not to get to close to the stitching. The leggings can now be turned inside out to reveal a complete pair of DIY baby leggings.
Making the waistband
Making the waistband | Source
Sewing the waistband on
Sewing the waistband on | Source

Tips for Creating a Perfect Pair of DIY Baby Leggings

There is a moderate skill level required for these leggings, and it’s a great step up for anyone who has previously created simple items like bibs, reusable wipes, or even a baby’s hooded towel. The pants may not be entirely symmetrical the first time, but this is something that will improve with practice. It’s important to ensure that the pattern is cut as accurately as possible and that seams are sewn an even distance from the edge of the material. This will help to ensure symmetry and prevent the leggings from fitting oddly on a baby.

If you don't have any leggings already, borrow a pair from a friend to use as a pattern, even popular ‘slouch’ leggings which can give a baby additional mobility and a looser fit. The great thing about these leggings is that a basic pattern guide can be used to create leggings of all sizes, allowing parents or friends of the family to create DIY baby leggings that are the perfect fit, even as the baby grows through their first year, and into their toddler
years. The best material is a pure cotton or a cotton polyester blend. Polyester is less breathable but it has
some elastic quality that can give the leggings a little stretchiness.

A Rewarding Project That Any Parent Can Try

This is a great project to save some money and create unique clothing with fun materials, knowing how to make baby leggings is a skill that any parent with a sewing machine should learn. Like most DIY projects, proficiency builds with time, and creating attractive store-quality DIY baby leggings will become second nature after just a few completed projects.


This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

Show Details
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)