DIY Crochet Cactus Pincushion

Since I saw the first crochet cactus on Pinterest I just had to have it…  I’m still planning to make couple more cute mini cactuses with flowers for my window seal but first I had to make this gigantic one to store all my pins and needles that were all over the place. Now they stand safely on the top of our CD shelf, far away from little hands.

DIY pin needle cushion


  • green and dark yarn: black or brown for 4 mm hook
  • plant pot
  • piece of Styrofoam packaging (broken into pieces)
  • spare sock


  • 4 mm crochet hook

how to make pin cushion


Please note that names of the stitches in UK & US vary, this is UK pattern, click through for crochet stitches conversion chart.

stitches used: chain (ch), double crochet (dc), half treble (htr), slip stich (ss)

  1. To make the cactus follow instructions for the apple cosy but make the base a bit bigger if you have plenty pins.
  2. Once the cactus is long enough start decreasing: skipping some of the stitches in the foundation to make the cactus base thinner.
  3. Connect dark yarn and start working again htr around and around until the dirt part is tall enough to fill the pot, close with ss.
  4. Make crochet chain, thread it around the edge of the base.
  5. Fill spare sock with broken pieces of Styrofoam, stuff cactus with it, tie the sock, tie the cactus with the crochet chain.
  6. Place the whole thing in the pot and start using ready cactus plant to store all your pins & needles.


It may be easier to make the cactus first and then look for the plant pot that will match it.

Use green sock if possible, other colours may be visible through the cactus surface (mine was red as you can see).

If you are more into needle felting than crocheting, check out this Needle Felted Cactus that can be turned into pin cushion as well.

More craft ideas.

More free crochet patterns.

More about succulents & indoor gardening.

Your thoughts…

  1. My partner and I stumbled over here from a different page and thought
    I might check things out. I like what I see so i am just following you.

    Look forward to looking into your web page for a second time.

Leave a Reply

Your email address will not be published. Required fields are marked *