Materials:
yarn
2 balls of Cascade Fixation (#9349)
needles - size 5 needles (3-3/4mm). Any type will do, even double-pointed. Put a rubber band on the ends to keep your work from sliding off.
matching sewing thread
15 yards of elastic cord (optional - see details in last section)
tapestry needle
scissorsGauge
6.5 sts per inch when knitting is relaxed. As an option, you can use whatever gauge you get if you don't mind a taller or shorter garter. Just make sure the height of the pockets will accommodate your lipstick, keys, etc.
Stretch Yarn Knitting Tips
With elastic yarn like Cascade Fixation, be aware of the tension on the yarn while you knit in order to keep the knitting consistent. When I knit this on size 5 needles, I kept the yarn mostly stretched, but not fully taught, while knitting. I changed the way I wrapped the yarn through my fingers for tension to keep it from becoming too tight and difficult to knit. Do whatever works for you.
Abbreviations
CO = cast on (use long tail cast on)
k = knit
p = purl
yo = yarn over
k2tog = knit 2 together
BO = bind off (basic knit bind off)
overcast stitch = sewing along the edge, the same path as wire in a spiral bound notebook
Garter Body
CO 36 sts, using long tail CO. Use an extra long tail, about 4 feet, so you have extra left over (for sewing pockets later).
Row 1: k1, (k2tog, yo, yo, k2tog) twice, knit to end of row.
Rows 2 and 4: knit every stitch, except when you work the 2 adjacent yo's (can't miss 'em), knit the first, but purl the second.
Row 3: k3, (k2tog, yo, yo, k2tog) twice, knit to end of row. Knit the first stitch of the row (don't slip it), and knit it with average tension. No worries if you forget here and there. It won't show, but it will give you a more stretchy side edge which works best for this pattern.
Repeat the above four rows until item is long enough to stretch around your leg. You'll want to stretch it out to as tight as it can reasonably be. Finish row 4 of the pattern, then BO 16 sts at the beginning of the next row.
Overlapping Pocket Flap
Work remaining 20 stitches in garter stitch (knit every row), until this section is a third or more of the length of the body of the garter (or sufficient size to create the number of pockets you want) (figure A). BO all remaining stitches.Sewing Side Seam and Pockets
Using tail from CO, sew the sides of the body of the garter pocket together, as if the pocket flap wasn't there. You can use a simple overcast stitch, backstitch or mattress stitc whatever you likebut do use a loose overcast stitch for the bottom edge to allow stretch along the bottom.
The pocket flap is ready to sew down along the bottom edge. Overcast or whipstitch the bottom edge of the pocket to the bottom edge of the garter body. Line up the garter stitch ridges, and sew between the ridges, or wherever you like. Just be sure that the piece can stretch fully when you've done sewing this edge.