
How to Knit a Handsome Retro Bow: A Complete Step-by-Step Guide
There is something undeniably charming about a hand-knitted bow. Whether you are attaching it to a gift, clipping it into someone’s hair, sewing it onto a sweater, or using it as a decorative accent on a pillow or bag, a retro knitted bow carries a warmth and personality that no store-bought ribbon can replicate. This guide will walk you through everything you need to know to knit a beautiful, classic bow from start to finish — no prior bow-knitting experience required.
By the time you finish reading, you will understand which materials to gather, how to knit each individual section, how to assemble the pieces into a full bow shape, and how to style and finish it for any purpose you have in mind. This is a genuinely satisfying project for knitters of all experience levels, and it makes an excellent gift or accessory.
Why Knit a Retro Bow?
Before we dive into the pattern, it is worth pausing for a moment to appreciate why this little project is so worth your time.
Knitted bows have a long history in fashion and craft. From the decorative embellishments on 1950s cardigans to the hair accessories popular throughout the 1970s and 1980s, bows have always occupied a special place in handmade fashion. A retro knitted bow is different from a modern satin ribbon bow in a few important ways. It has texture, dimension, and a softness that makes it feel personal rather than mass-produced.
These bows are also incredibly versatile. A single weekend of knitting can produce a whole collection of them in different colors and sizes. You can make tiny ones for children’s hair clips, medium ones to embellish gift wrap or cards, and large statement bows for bags, headbands, or sweater fronts. Once you master the basic technique, you will find yourself reaching for your needles every time a gift needs something special on top.
Materials You Will Need
Gathering the right materials before you begin will make the process smooth and enjoyable. Here is what you need:
Yarn: For a classic retro bow with clear stitch definition, choose a light or medium weight yarn (DK or worsted weight works beautifully). Cotton or a cotton-blend yarn is ideal because it holds its shape well and gives the bow that crisp, structured look reminiscent of vintage knitwear. Wool works wonderfully too, though it will produce a softer, slightly more relaxed bow. Choose a color that makes your heart happy — classic red, blush pink, cream, mustard yellow, and navy are all wonderful retro choices.
Needles: A pair of straight knitting needles in a size appropriate for your yarn. For DK weight, use US size 5 or 6 (3.75–4mm). For worsted weight, US size 7 or 8 (4.5–5mm) works well. The exact gauge is not critical for this project, but staying within the recommended range for your yarn will give you a neat fabric that is not too loose or too stiff.
Tapestry needle: You will use this to weave in your ends and to sew the bow together during assembly. A blunt-tipped tapestry needle is essential.
Scissors: A small, sharp pair works best for trimming yarn ends neatly.
Optional embellishments: Small buttons, pearl beads, or a vintage brooch pin can be sewn to the center of the finished bow for an extra retro touch. A clip or barrette blank is useful if you plan to wear the bow in your hair.
Understanding the Structure of a Knitted Bow
A knitted bow is made in three separate pieces that are assembled at the end. Understanding what each piece does will help you knit them with intention.
The first piece is the main bow body. This is a wide, flat rectangle that forms the two looped wings of the bow. It is the largest piece and the one that establishes the overall size and personality of your bow.
The second piece is the bow tails. These are two smaller rectangles (or sometimes one long piece with a cut at the center) that hang below the finished bow and give it that characteristic ribbon-like drape. Some patterns omit the tails for a simpler look, but including them adds authenticity to the retro style.
The third piece is the center knot. This is a small, narrow rectangle that wraps around the pinched middle of the bow to create the knot effect. It is the smallest piece but arguably the most important, because it is what transforms the flat rectangle into a recognizable bow shape.
Step One: Cast On and Knit the Main Bow Body
For a medium-sized bow (roughly 5 inches wide when finished), cast on 24 stitches.
If you are new to casting on, use the long-tail cast-on method. It creates a neat, firm edge that will look polished on the finished bow. If you prefer another cast-on method you are comfortable with, that is perfectly fine.
Once your stitches are cast on, begin knitting in garter stitch. Garter stitch (knitting every row) is the traditional choice for this project because it lies flat without curling, creates a lovely ridged texture, and is wonderfully meditative to work. It also has that hand-crafted, old-fashioned quality that suits the retro aesthetic perfectly.
Row 1: Knit all stitches across.
Row 2: Knit all stitches across.
Continue knitting every row until your rectangle measures approximately 4.5 to 5 inches in length. This length determines how “full” and round the bow loops will look once assembled, so if you prefer a puffier bow, knit a slightly longer rectangle. If you want a flatter, more graphic bow, stop a little sooner.
When your rectangle is the length you want, bind off all stitches loosely. A loose bind-off is important here because a tight bind-off can make the edge stiff and cause the bow to pucker when you pinch it in the middle.
Cut the yarn, leaving a tail of about 6 inches, and pull it through the last stitch to secure it. Set this piece aside.
Step Two: Knit the Bow Tails
The tails are two identical small rectangles. For each tail, cast on 12 stitches and work in garter stitch for approximately 3 to 3.5 inches. Bind off loosely and cut the yarn.
If you want angled or pointed tails (which look especially lovely and are very true to the retro spirit), you can create a simple diagonal at the end of each tail. After you have reached your desired length, decrease one stitch at the beginning of every right-side row by knitting two stitches together (k2tog) until only a few stitches remain, then bind off. This creates a gentle diagonal that mimics the cut end of a fabric ribbon. It is a small detail but it elevates the finished look considerably.
Make both tails and set them aside.
Step Three: Knit the Center Knot
The center knot is a small, narrow rectangle. Cast on 8 stitches and work in garter stitch for about 2 to 2.5 inches. The exact length depends on how thick your bow body is once pinched, so you may want to pin the bow together temporarily before finishing this piece to make sure it wraps around the middle comfortably.
Bind off and cut the yarn, leaving a longer tail of about 8 to 10 inches, which you will use to sew the knot closed after wrapping it around the bow.
Step Four: Weave In Your Ends (Before Assembly)
Before you begin assembling the bow, take a few minutes to weave in all the yarn tails on the wrong side of each piece using your tapestry needle. Weaving in as you go makes the assembly process cleaner and ensures you will not have any loose ends getting tangled in your seams.
Thread your tapestry needle with each tail and weave it horizontally through the backs of several stitches, then change direction and weave back through a few more stitches to lock it securely. Trim the end close to the fabric.
Leave the long tail on the center knot unwoven for now, as you will use it for sewing.
Step Five: Assemble the Main Bow Body
Lay the main bow rectangle flat on a clean surface with the right side facing up. Pick it up and pinch it firmly at the center, gathering the fabric like you would pleat a ribbon or piece of fabric. The pinch creates two rounded loops on either side, which are the wings of the bow.
Hold the pinch firmly with one hand and use a separate length of yarn to wrap tightly around the center pinch several times. The more tightly you wrap, the more defined and sculptural the bow loops will look. Tie the wrapping yarn securely at the back with a double knot but do not cut it yet, as you will use it to attach the center knot.
Take a moment now to fluff and arrange the two bow loops so they are roughly symmetrical and rounded. Gently pull each loop outward and upward until you are happy with the shape.
Step Six: Attach the Bow Tails
Position the two tail pieces behind the bow body, one on each side of the center pinch. The finished tops of the tails should sit behind the pinched center, and the tails themselves should hang downward and slightly outward.
Using your tapestry needle and a length of yarn in a matching color, sew through the tops of the tails and through the back of the bow body several times to secure them firmly. The tails should feel stable and not shift when you move the bow. Make sure the right sides of the tails are facing outward.
If you made angled tails, position them so the diagonal cut faces downward and inward for the most elegant look.
Step Seven: Wrap and Sew the Center Knot
Lay the center knot rectangle over the front of the bow, centered over the pinch. Wrap it snugly around the middle of the bow (around both the main body and the tail tops), bringing the ends to the back and overlapping them slightly.
Using the long yarn tail you left on the center knot, sew the overlapping ends together at the back of the bow, stitching through both layers several times until they are firmly attached. This is what holds the entire bow structure together, so take your time and make it secure.
Once the knot is sewn closed, use the same tail to take a few additional stitches connecting the knot to the back of the bow body. This prevents the knot from sliding along the bow and ensures everything stays aligned.
Weave in the remaining ends from the center knot.
Step Eight: Finishing and Blocking
Your bow is now assembled, but a little finishing will make it look truly polished.
If you used wool or a wool-blend yarn, wet blocking is your best friend. Lightly mist the entire bow with water from a spray bottle, or dip it briefly in cool water and gently squeeze out the excess. Then shape the bow with your hands — round out the loops, straighten the tails, and make the center knot sit neatly. Pin it to a foam blocking mat or a clean towel in the shape you want and allow it to dry completely before unpinning.
If you used cotton yarn, you can either wet block as above or give it a gentle steam with an iron held a few centimeters above the fabric. Do not press directly onto the bow, as you want to preserve the dimensional texture rather than flatten it.
Once dry, your bow will hold its shape beautifully and look far more professional than one that has not been blocked.
Step Nine: Add Embellishments (Optional but Wonderful)
This is where you can really have fun with the retro aesthetic. A small vintage-style button sewn to the center of the knot is a classic touch. Pearl buttons are particularly beautiful on cream or blush bows. A rhinestone or pearl bead worked into the center gives a glamorous 1950s feel. Even a tiny crocheted flower or a folded piece of vintage fabric ribbon tucked under the center knot can add extraordinary charm.
If you are making the bow for a hair accessory, now is the time to attach it to a barrette blank, elastic headband, or bobby pin using strong thread or a small drop of jewelry adhesive. Make sure the attachment is on the back center of the bow so it sits flush and balanced in the hair.
For a brooch, sew or glue a bar pin finding to the back of the bow.
Tips for Sizing Up or Down
One of the most useful things about this pattern is how easily it scales. To make a miniature bow for a child’s hair clip or a card embellishment, simply use fingering weight yarn and US size 1 or 2 needles, and reduce your cast-on to 16 stitches with a shorter row count. To make a large statement bow for a bag, hat, or sweater, use bulky yarn and US size 10 needles, and increase your cast-on to 30 or more stitches.
The proportions always stay the same: the center knot is roughly one-third the width of the main body, and the tails are roughly half the width of the main body and as long as you like.
Color and Yarn Ideas for a Retro Feel
The color you choose dramatically affects the personality of the finished bow. For a truly retro look, consider these combinations.
Classic Christmas red in a crisp cotton DK yarn gives you a timeless gift topper or holiday ornament. Dusty rose in a soft merino makes a romantic hair accessory. Mustard yellow in worsted cotton produces a bold, graphic bow perfect for a tote bag. A variegated vintage-style yarn in navy, cream, and red creates an effortlessly retro Americana feel. Creamy white in a shiny cotton-blend gives you something that looks like it belongs on a 1960s mod dress.
Do not overlook the power of a self-striping yarn, either. Because the bow is such a small project, you often get just one or two color changes, which can produce a very pleasing two-toned effect without any extra effort.
How to Use Your Finished Bow
The possibilities for your finished retro knitted bow are genuinely delightful. Here are some ideas to inspire you.
Sew it to the front of a knitted or purchased headband for an accessory that will earn you compliments everywhere you go. Attach it to a gift in lieu of a store-bought bow — the recipient will often keep it long after the package is opened. Tack it to the front of a plain knitted hat to transform it into something special. Sew a few to the collar of a plain sweater for a retro-inspired fashion update. Use a small one as a bookmark by attaching it to a grosgrain ribbon. String several together in different colors on twine for charming party garland.
Final Thoughts
Knitting a retro bow is one of those small projects that delivers enormous satisfaction relative to the time and skill it requires. From casting on to the final finishing stitch, you can complete this project in a single afternoon, and the result is something genuinely beautiful and personal.
The fact that each bow is entirely handmade means it carries a quality that manufactured accessories simply cannot replicate. Every stitch was placed intentionally, every color was chosen with care, and the finished object exists because you made it with your own two hands. That is the real magic of knitting, and a bow — small as it is — embodies it perfectly.
So pull out your needles, choose your favorite color, and cast on. Your retro bow is waiting to be made.