Felt cacti are perfect to add some greenery to your home or office without the risk of getting pinched! They are super soft and do not need any care. I have a few other cacti in the blog but today we’re making a “two-layered” cactus. It is very easy and adds a little more color to your decor.

For this felt cactus, you need:

  • Green and Red Felt
  • Green, Red and White Embroidery Floss
  • Fiberfill
  • Small Terracotta Pot and fillers
  • Embroidery Needle
  • Scissors
  • Glue (fabric glue or glue gun)
  • Small wood dowels (optional)


1. Cut 12 shapes in green felt and 8 in red felt, according to pattern.

2. On all 12 green shapes, sew French knot stitches to imitate a cactus’ spines. Use 2 to 4 strands of white embroidery floss. Make sure you do 6 shapes facing the opposite way (reflecting the other 6 shapes – see the drawing below). The shapes will be sewn together into 6 sections so it is important for the embroideries to be facing out.

3. Sew two shapes together with the right sides facing out (embroideries facing out), using blanket stitches and two strands of green floss, matching the color of your felt. Leave the bottom open. Repeat 6 times until you get 6 sections.

4. Stuff each section gently with fiberfill. A thin and pointy (but not sharp) tool can help you push in the fiberfill (I use a wood dowel).

5. Sew all 6 sections together. With two strands of green floss (matching the color of the felt), use a threaded running stitch going through your blanket stitches, connecting the flat sides of each section. Sew 2 sections together first, and then add a new one until you’ve connected all 6. The 6th one needs to be sewn to the 1st section as well, to close the cactus perfectly. Don’t forget to secure your stitches between each thread!

6. Now that your first layer is ready, let’s work on the red flower, repeating the same techniques as steps 3 through 5. First, sew two shapes together with blanket stitches, using two strands of red thread. Unlike the green sections, you need to sew all sides together (including the bottom), so stuff with fiberfill as you go. You can let your thread hang while you’re stuffing the shape, and use a pointy tool to push in the fiberfill. Sew until your reach your first blanket stitch. Repeat until you obtain 4 sections. Sew them together with a threaded running stitch, with the same technique explained in step 5.

7. Once both layers are ready, glue the red flower on the top of the green cactus.

Your adorable and colorful cactus is now ready! Make it stand in your terracotta pot and it is ready for display! Add something to fill your pot, such as moss, gems or rocks. I inserted two small wood dowels in two of the cactus’ sections to plant it the rocks and prevent it from falling.

Using the same pattern and techniques, you can make more cactus with different shades of green or colors for the top part, or make them larger or skinnier by adding/removing sections. Make other types of cacti to multiply the fun and create a nice decorative piece. Hope you had fun. Share your photos on IG and tag me @craftwithnola. Don’t forget to check out the blog for more DIY projects!

One thought on “DIY Mini Felt Cactus

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s