How to Crochet a Puff Stitch (Step by Step)
Learn how to easily crochet the Puff Stitch, a fun ‘puffy’ stitch that is perfect to create texture and decorative elements such as flowers and edging.

Disclosure: This page may contain affiliate links which means if you click and buy,
we may receive a small commission.
What is the Puff Stitch?
The Puff Stitch is a thick or puffy stitch that creates a fun, bubble like texture which makes it perfect for baby blankets, borders, flowers, hats, scarves as well as decorative elements.
It is known as one of the Composite Stitches and is closely related to the Popcorn and Bobble Stitch.
The Puff is really multiple Half Double Crochets (hdc) made together in the same stitch such as hdc2tog, hdc3tog, etc. You can make as many hdc stitches together as you wish, depending on how thick you want it and the weight of your yarn.
For thinner yarn, for example, you will probably use more than with thicker yarn.
Note: the abbreviation for the Puff is ps.
Useful Supplies:
Also check out my Shell Stitch Tutorial
Steps of a basic Puff Stitch:
Note: Steps 1 through 4 can be repeated as many times as you wish to increase the “puffiness” of your Puff Stitch.
- Yarn Over
- Insert hook in stitch
- Yarn Over
- Pull yarn through one loop (3 loops on hook)
- Yarn Over
- Insert hook in same stitch
- Yarn Over
- Pull yarn through same loop (5 loops on hook)
- Insert hook in same stitch
- Yarn Over
- Pull yarn through same loop (7 loops on hook)
- Repeat as needed

Making the Puff Stitch, Step by step
Create a foundation
In order to make a Puff, you will first have to crochet some foundation stitches. Technically, these are not a part of the Puff Stitch, but you can’t make one without some base stitches.
For this tutorial, we will begin with a basic chain of stitches and a row of single crochet (sc) stitches. Then, turn your work and make two turning chains to bring the second row to the same height as the Puffs will be.
Note: You can start with a row of double crochet (dc) or half double crochets (hdc), if you prefer.


1. Make a Yarn Over
To begin the actual Puff Stitch, you will Yarn Over (using the hook, grab the working yarn from front to back).

2. Insert hook in stitch
Now, insert the hook into the first stitch from below.

3. Yarn Over a second time
Grab the working yarn with the crochet hook.

4. Pull yarn through
Pull the crochet hook backwards through the stitch only. Gently pull your loops up to about the height of a double crochet row.
There should now be three loops left on your hook. This completes the first half double in that stitch.
For this tutorial, we will make a total of three half doubles. As I said previously, you can make as many of these as you wish.


5. Yarn Over a third time
To make the second half double of the Puff Stitch, you will repeat steps 2 through 5 from above. So, you will again do a Yarn Over.

6. Insert the hook a second time
Then, insert the crochet hook into the same stitch again from below.

7. Yarn Over again
Once again, grab the working yarn with your hook.

8. Pull the yarn through stitch
Pull the grabbed yarn backwards through the one stitch. Again, stretch and pull the loops up to the height of a double crochet.
You should now have five loops on your hook.


9. Repeat
This completes the second part of the Puff. If you wish to make your stitch ‘puffier’ and fuller, continue by repeating steps 2 through 5.
A third Puff worked into the same stitch will leave you with seven loops on the hook (see below). A fourth Puff will give you nine loops on the hook.

10. Yarn Over
Once you are happy with the number of Puffs in your stitch, you will Yarn Over again.

11. Pull the yarn through
Now you will take the grabbed yarn and pull it through all of the loops left on your hook.

12. Finish the Puff Stitch
To finish this stitch, you will again Yarn Over and pull the yarn through the one loop that is on your hook. This “locks” the stitch.
Note: not all patterns call for you to lock the stitch. Make sure and follow your crochet pattern carefully so you end up with the correct number of stitches.



Finishing the first row
To make more Puff Stitches in a row, you will need to skip a stitch from below and work the second Puff in the third stitch. Continue skipping one and working your Puffs to the end of the row.

Working a second row
To work a second row of Puffs, you will make two chains at the end of row one (turning chains) and then turn your work.
Begin the first Puff in the hole at the top of the first Puff Stitch from the row below. Continue skipping one and working your Puffs to the end.

And that is how you crochet a Puff Stitch. This is the basic version, there are always variations but this tutorial will get you started.
When you feel comfortable, here is a cool triangle scarf pattern that is perfect for practicing the new stitch.
Related Stitch Tutorial:
- How to make a Crochet Magic Circle
- Easy Waffle Stitch
- The Shell Stitch step by step
- 6 Beginner Crochet Stitches
- How to make a Puff Stitch
- How to work the Triple Crochet Stitch (tc or tr)
- Making a Double Crochet (dc)
- Learn the Half Double Crochet Stitch (hdc)
- How to Single Crochet (sc)
- How to make a Chain
Related Patterns:
- Baby Hat and Beanie Patterns (Free)
- 13 Shell Stitch Patterns
- 14 Baby Headband Patterns
- Double Crochet Patterns
- Single Crochet Patterns
- Free Patterns for Baby Booties and Sandals
- 19 Free Infinity Scarf Patterns

