Barbie Pajama Set (Free Crochet Pattern)

Updated on January 26, 2017
dezalyx profile image

My favorite hobby is crocheting doll clothes. Using what I've learned from reading existing patterns, I create my own designs for Barbie.

Barbie Pajama Set
Barbie Pajama Set | Source

Whenever I make Barbie clothes from patterns, I like to think up of ways to complete the outfit if it was just one piece of clothing like a top or bottom. I was making V-Stitch Cardigan for Barbie from Haven Cottage Crafts when I thought that the jacket looked like a pajama top. I had to edit it a little bit since there was no gauge given in the pattern, and I used a different sized hook. So I thought I would come up with a matching pajama bottom to go with the top.

This hub is a free crochet pattern for a Barbie Pajama Set. For this pattern, I used a Barbie Made to Move doll as the model. The doll has bigger thighs than Barbie Model Muse dolls, so this might be a bit loose on the thinner dolls. I have included some notes at the end on how to do adjustments to the pattern. For more information on the different body types of Barbie, please visit Crochet Clothes For Your Barbie Doll.


  • Size No. 6 Crochet Steel Hook;
  • Size No. 10 Crochet Cotton Thread;
  • Tapestry Needle;
  • Scissors; and
  • Small Buttons or Beads.

Abbreviations Used in American Terms

  • Ch - chain;
  • Sl st - slip stitch;
  • Sk - skip;
  • Sp - space;
  • Sc - single crochet; and
  • Dc - double crochet.

Barbie Pajama Top

Barbie Pajama Set
Barbie Pajama Set | Source

The pajama top is the V-Stitch Cardigan for Barbie from Haven Cottage Crafts. Here are my notes for the changes I made to the pattern:

  • I used Size No. 6 Crochet Steel Hook.
  • Ch 51 instead of 53.
  • Back: R7) sc into the next 3 dc instead of 6 dc.
  • Sleeve: Ch 18 instead of 17.
  • Sew everything with the wrong side facing you. Turn the top inside out to hide the seams.
  • Sew the sleeves to the body first before sewing together the long sides of the sleeves.
  • Make sure you do the entire pattern including the band for the buttons.

Barbie Pajama Bottom

Barbie Pajama Set
Barbie Pajama Set | Source


Make 2 pieces.

Row 1: Ch 33, work 3 dc in the 6th ch from hook, sk 2 ch, (3 dc in the next ch, sk 2 ch) across, dc in the last ch, turn. (9 3-dc sets)

Row 2: Ch 3, work 2 dc in the sp between the dc and 3 dc in the previous row, then work 3 dc in every sp across, turn. (10 3-dc sets)

Row 3: Ch 3, work 3 dc into each sp between sets of 3 dc across, dc in the last dc, turn. (9 3-dc sets)

Rows 4 - 23: Repeat Rows 2 and 3.

Row 24: Sl st to the 2nd sp between sets of 3 dc, ch 3, work 2 dc in the same sp, work 3 dc in each sp between sets of 3 dc until you reach the 2nd to the last sp, sk the final sp, turn. (8 3-dc sets)

Rows 25 - 28: Repeat Rows 3 and 2.

Fasten off, leaving a long tail for sewing.

Once you have both pieces done, lay the pieces together and sew the J-sides together. Open the pants and sew the leg seams together to finish the pants. Weave in all ends. Turn the pants inside out to hide the seams. For pictures on how to do this part, please visit Barbie Bermuda Shorts where I have previously uploaded pictures on how to do this step.

Adjustments to the Pattern

If you find the legs to be too wide for your doll:

  • Reduce the 3-dc sets of the initial Rows by reducing the starting chain by multiples of 3. Each multiple of 3 reduces the width of the pant leg by 1 3-dc set.

If you want to have a tapered leg:

  • Recall how the sleeves for the pajama top are done. Start with a smaller number of chains, increase by working 3 dc, ch 1, 3 dc into a sp in the middle area slowly until you reach the desired width for the pant leg.

If you find the length to be too long or short:

  • Add or reduce the number of Rows on either the wider part or the shorter part of the pattern, depending on where the problem area lies. Make sure you still end with an odd or even numbered Row, depending on where you are doing your adjustments on the pattern.

If you find the waist to be too big:

  • Go back to the waistband with the thread, sc around the waistband, decreasing in each Round to slowly make the area smaller.
  • You can also choose to just add a drawstring to the waist area to make it tighter. Since there are holes built into the stitch pattern anyway, just chain your desired length and weave it in and out of the holes to form a drawstring. Barbie Bermuda Shorts has a drawstring to it to make the waist smaller in case you want pictures for this.


    0 of 8192 characters used
    Post Comment
    • profile image

      Judy Stallman 

      3 months ago

      Where is the pattern for the pajama top pattern? It talks about it but no pattern

    • profile image

      Valerie Slinker 

      14 months ago

      I love this pattern, it is so soft looking. Thanks for sharing the pattern!!!

    • profile image


      2 years ago

      Hi, I'm the lady behind Haven Cottage. I was busy admiring all of your patterns when I saw the pajama set. And then I realized you used my pattern as the top! It looks wonderful! Thanks for the shout out!

    • LiliMarlene profile image

      Elisabeth Meier 

      3 years ago

      What a cool idea to use this Granny Square crochet pattern this way! Completely love your Pajama. Will try to do it for another doll.


    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)