Skip to the patterns
  1. Home
  2. Patterns
  3. Throws

Granny square stocking pattern with a shaped toe

Granny square stocking pattern: three rounds build a shaped toe and hanger loop for a quick, colorful cotton project.

Jump to pattern
Granny square stocking pattern with a shaped toe
Granny square stocking pattern with a shaped toe

About This Pattern

This one has that cozy, low-stakes energy I love in a granny square project. It builds fast, it looks finished after just a few rounds, and there's a little surprise waiting at the toe. I think of it as a weekend companion piece, something you pick up while you're half-watching a show and half-thinking about color.

Your hands get the familiar rhythm of granny square corners, clusters, and chain spaces, but then round three asks for something new. That run of treble crochets to shape the toe means you have to pay attention right when your fingers want to go on autopilot. It's a nice little wake-up in an otherwise relaxed make.

Finished, it hangs with real weight and a proper stocking silhouette, not a flat square pretending to be one. Cotton gives it structure so it holds its shape against a shelf edge or a hook by the door. It reads as handmade and a little retro, the kind of piece that gets a second look.

  • Start with a magic ring or a chained loop and build the first granny square round with double crochet clusters and corner chain spaces.
  • Join a fresh color for round two and repeat the corner pattern to widen the square evenly on all sides.
  • Bring in another color for round three and keep the granny rhythm going around most of the square.
  • the bottom center, swap in a cluster of tall treble crochets to curve that edge into a toe shape.
  • Make a second matching piece so you have both a front and back for the stocking.
  • Work a row of single crochet across the flat top edge before joining the pieces.
  • Slip stitch the two sides together starting at the top, then single crochet around the whole outer edge including the toe.
  • Chain a hanging loop, fasten off, weave in every end, and optionally reinforce the edge with an extra round of single crochet.

On the desk

  • 4mm crochet hook
  • Weight 4 cotton yarn (colors of your choice)

Stitch shorthand

Granny square stocking pattern with a shaped toe

Main Pattern

  1. Round 1

    Start by making a magic ring or chain 4 and slip stitch to form a ring; Chain 2 (or 3 as your first double crochet); Make 2 double crochets into the ring; Chain 2; Make 3 double crochets into the ring; Chain 2; Repeat step 5; Chain 2; Repeat step 5 again; To complete the round, instead of chaining 2, do a half double crochet into the top of the first chain 3.

  2. Round 2

    Join a new color; Start with half a corner: Fasten on and chain 2 or 3 (as your first double crochet), then make 2 more double crochets in the same space; (Optional: Chain 1 or skip); In each corner space: 3 double crochets, chain 2, 3 double crochets; Repeat step 4 for each corner; To complete the round, do 3 double crochets in the starting corner, and then a half double crochet into the top of the first chain 3.

  3. Round 3

    Join another color for the third round; Continue the granny square pattern as normal; When reaching the bottom center, replace the next group of double crochets with 10 to 12 treble crochets (dependent on yarn thickness), to form the toe of the stocking; Finish the round with 3 double crochets and then a half double crochet into the top of the first chain 3.

Where it goes

  • Hang it from a mantel hook or a cabinet knob as a small pocket for odds and ends by the door.
  • Use it as a gift bag for a skein of yarn or a set of stitch markers for a crochet friend.
  • Tuck it on a bookshelf stuffed with dried lavender or pinecones as a textured accent piece.
  • Pair a few made in different colorways along a stair rail or window ledge for a run of matching decor.

Color ideas

  • Warm neutrals Round 1 in oatmeal, round 2 in rust, round 3 and the toe treble crochets in a deep terracotta, with the single crochet edging and hanger in oatmeal to match round 1.
  • Cool contrast Round 1 in soft gray, round 2 in teal, round 3 and the toe section in navy, then a gray single crochet border to tie the top and bottom rounds together.

Care

Hand wash in cool water with a gentle detergent, since cotton can lose its crispness with hot water and harsh agitation.

Lay it flat to dry rather than hanging it wet, so the treble crochet toe does not stretch out of shape under its own weight.

Store it flat or loosely folded in a drawer between uses, and reshape the corners and toe by hand if it gets squashed in storage.

Assembly

  1. Step 1 Fasten on at the top of the stocking with a row of single crochets across the flat top part.
  2. Step 2 Form a hanger with a chain of 10 (or your preferred length).
  3. Step 3 Join the two sides of the stocking together by slip stitching into the top of the first single crochet.
  4. Step 4 Continue with single crochets around the edge of the stocking, including the toe.
  5. Step 5 Finish off the crochet, weave in ends, and optionally add a row of single crochets for reinforcement.

Easy to get wrong

Losing the corner spacing

Count your three-double-crochet clusters into each chain-2 corner space every round so the square stays flat and square, not wavy.

Treble crochets pulling too tight

Keep your tension relaxed through the ten to twelve treble crochets at the toe, since a tight row there will pucker instead of curving smoothly.

Mismatched piece sizes

Make sure both stocking pieces have identical round counts and color joins before you slip stitch them together, or the edges will not line up for the single crochet border.

Between the songs

Listener questions

Original pattern: https://crocheteverything.com/crochet-easy-granny-stocking-pattern/

About the Author

Marisol QuinteroWho runs Crochet Obsessed, why a stitch count sits at the end of every round, how a pattern gets written here, and the things this site will never do.

Get new patterns by email

Tune in when a new one airs. Unsubscribe any time.