Knit a bloom that will last forever. In this tutorial we’ll show you how to knit a rose using garter stitch. Whether you’re making one bud or many, this pretty project is perfect for displaying in your home as a garland or table piece, giving a touch of romance to your accessories or gifting to special someone!

Materials

Abbreviations 

K - knit 

Kfb - Knit front and back

K2tog - Knit 2 together

This pattern uses 6 mm needles.

How to knit a rose step by step

1

step 1

To start: cast on 3 stitches.

2

step 2

To knit a small petal: K1, Kfb, K1

3

step 3

K1, Kfb, K3

4

step 4

K4, Kfb, K1

5

step 5

K6, Kfb, K1

6

step 6

K1, Kfb, K7

7

how to knit a rose

K8, Kfb, K1

8

how to knit a rose

Now we'll start decreasing to create the petal shape: K1, K2tog, K8

9

step 9

K7, K2tog, K1

10

step 10

K1, K2tog, K6

11

step 11

K5, K2tog, K1

12

step 12

K1, K2tog, K4

13

step 13

K3, K2tog, K1

14

step 14

K1, K2tog, K2

15

K1, K2tog, K1

16

Repeat twice more for 3 small petals in one continuous piece of fabric, then knit two larger petals in the sequence.

step 16

17

Finishing. Roll up your fabric to produce the head of your flower. Don’t forget to sew in the ends to complete your rose!

step 17

Knit a whole bouquet!

Three FREE flower power craft projects