How to Knit a Cool and Breezy Button Curtain
March 19th, 2009 in patterns & designs, knitting, home decoratingYarn and buttons make a splendid combination! Especially when it's mother-of-pearl buttons and 100% linen yarn.
![]() |
Cotton yarn and faux mother-of-pearl buttons would make a good substitute. |
Supplies
- Size 13 straight knitting needles
- Louet Euroflax sportweight 100% linen yarn
- Big-eye sewing needle
- Mother-of-pearl buttons, 1/2-inch diameter (I began with more than 300)
- Curtain rod
- Café clip rings
![]() |
I swatched with a size 13 and a size 19 needle to see which would create the best fabric. |
Gauge
14 stitches x 13 rows over 4 inches or 3.5 stitches per inch (14 divided by 4 = 3.5) and 3 rows per inch (13 divided by 4 = 3.25).
![]() |
Lay the fabric flat and spread out the stitches before measuring for gauge. |
Abbreviations
K1: knit one
K2tog: knit 2 together
Yo: yarn over
Yob: yarn over with button
Stitch Pattern
K1, *yob, k2tog, yo, k2tog* repeat to the end of the row, K1.
K1, (*yo, k2tog, yo, k2tog* repeat to the end of the row), 5 rows.
Repeat these six rows until the desired curtain length.
Getting Started
![]() |
Measuring the window will ensure that your curtain will fit to your specifications. |
Measure the width and height of your window, taking into consideration how you are going to be hanging the curtain. I am using a spring café rod that goes in the inside of the window frame, so I measured inside the window frame itself. If your curtain rod hangs above the window, measure from the rod.
Cast-on formula. Once you figure out how many stitches per inch you have, determine how many stitches you need to cast on to get to the curtain width you need. If you are hanging the curtain on a café rod and desire a curtain that just covers the window, cast on the number of stitches that will create that flat look. If you want a drapey look, cast on more stitches to give you that look. A standard drape would measure twice the width of the window. Here is the formula I used to get the basic dimension:
Window dimensions: 27 inches wide x 35 inches tall
Basic cast-on calculation: 27 x 3.5 (number of stitches per inch) = 95 (94.5)
Adjust cast-on to match stitch pattern. The stitch pattern is 6 stitches plus 2 extra (one at each end of the row). The number of cast-on stitches needs to be divisible by 6 and include the 2 extra stitches. Here’s the formula I used:
95 divided by 6 = 16 (15.83)
16 x 6 + 2 = 98 is your magic cast-on number!
Button distribution. The easiest way to place your buttons is on a random basis as it pleases you. If you want to make sure that you have enough buttons for the entire curtain without running out three-quarters of the way through the project, here is a formula to determine how to place the buttons:
Row calculation: 3 rows per inch: 3 x 35 (length desired) = 105 rows
On each row, I have 16 pattern repeats. If I add 1 button per pattern repeat, I will have 16 buttons per row.
Number of buttons (280) divided by number of buttons needed for a row (16) = 18 (17.50). This means I can have buttons on 18 rows.
105 total rows divided by 18 rows = 6 (5.83). Every sixth row will be a button row. Whew!
As I said, place the buttons randomly if you wish to skip the math drama.
Begin knitting
![]() |
If you run out of buttons before you finish the curtain, cut the yarn and reload more buttons and keep going. |
Thread a big-eye sewing needle and string on the number of buttons you will be using for your project. Loosely cast on the number of stitches needed to cover your window. Begin the stitch pattern, distributing buttons at random or according to your button distribution calculation.
![]() |
Pull your button to the front when you are doing the yarn over with button. |
![]() |
Once you complete the first row with buttons, the others will be easy. |
![]() |
The buttons remind me of tiny seashells caught in a fishnet. |
Continue in the stitch pattern until you reach your desired length. Bind off loosely and weave in any ends, ending with a knot to keep the linen ends firmly in place.
Hang your lovely new curtains and enjoy the refreshing spring view!
After you make this project, show off your work to other members!
Post your project in the gallery



















06_sqs.jpg)
15_sqs.jpg)

25_sqs.jpg)


Comments (16)
Posted: 11:57 am on August 7th
Posted: 1:10 am on June 18th
Posted: 1:10 am on June 18th
Posted: 3:20 pm on April 18th
Posted: 6:05 pm on April 3rd
FANTASTIC. SO MANY WONDERFUL IDEAS!
THANK YOU THANK YOU SO MUCH.
I'M YOUR PORTUGUESE FAN
Posted: 11:52 am on April 2nd
Posted: 10:19 am on March 30th
Posted: 9:15 pm on March 24th
Posted: 10:06 pm on March 21st
Posted: 12:02 pm on March 21st
Posted: 7:07 pm on March 20th
Posted: 9:04 am on March 20th
Posted: 8:52 pm on March 19th
Posted: 4:47 pm on March 19th
Posted: 11:12 am on March 19th
Posted: 2:40 am on March 19th