This post contains affiliate links & photos. See our full disclosure here.

In this post: Changing up decor colors is easy with these DIY rag balls. Toss them in a basket, tuck them into a shelf or add a few to a bowl on the table.

I am a pretty neutral girl. I mean most of my clothes are grey, brown or black. And my house – our house – is also pretty neutral with shades of white, cream, black, grey and brown.


But in the dark days of February I start to crave a little color. Usually pink. (Must be a girl thing.) But I know myself. It won’t last. It’s a temporary blip in the color radar. Which means I dare not make any permanent color changes. I dare not even paint anything colorful. Even paint is too much of a color commitment for me in February. But pillows and accents. Those I can handle.

DIY Rag Balls

Spring Rag Balls Act Justly print

Pillows and accents are temporary and easy.

That’s why I love these little rag balls so much.

I used to make and sell them like ten years ago. But that got tedious pretty fast.

I don’t do well with production work.

DIY rag balls

But to whip up a few in an afternoon? Pretty bearable.


DIY Rag Balls Supplies


1. Cut/rip fabric into strips about half an inch wide. Length doesn’t really matter.

Cut fabric strips

Tear fabric strips

Spring fabric strips

2. Apply a dot of hot glue onto Styrofoam ball.

hot glue styrofoam ball

3. Affix one end of fabric to hot glue. Then wrap around the ball and affix the other end to ball with more hot glue.

Hot glue fabric to styrofoam ball

Wrap styrofaom ball in fabric strips

Fabric rag balls step by step

4. Repeat steps 2 and 3 until the Styrofoam ball is completely covered in fabric “rags”.

cotton and foam rag balls

Rag balls can be tossed into a bowl or basket or tucked in anywhere some color or texture is needed. Easy, cheap and fun!

P.S. Don’t worry the whole color thing won’t last long. I’ll be back to modern country neutrals before you know it. 🙂

shannon photo and sig oct 2022

Leave a Reply

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


  1. What an adorable idea!! I have so many scraps of fabric that I love but can’t bear to throw away. Now you’ve started something!!!

  2. I love these!! Lucky for us you had a color craving…plus I had a great idea. When you are done with these little beauties…just mail them to me. I will love them every day 24/7/365. I’m such a good friend. I know. 🙂 ……..Your welcome. lol.

  3. Oh my gosh! I adore these!!! And they are easy to make? Sold! I’m going to make some for my guest room!
    I would LOVE it if you would stop by my blog and share this on our link party Something to Talk About!
    It runs Monday 6am-Thursday.
    Have a great weekend!

  4. I remember as a kid how Mom would make solid rag balls so she could get a weaver to make rag rugs with them. I had a pair of jeans that I ripped into strips and made a solid rag ball and love it but I could have wrapped it around a styrofoam ball like you did and i would have been able to make more. Thanks for the tip.

  5. So adorable! They don’t look like the regular crumbly Styrofoam balls. What kind are they? Thanks! These look fun and easy to make.

  6. I adore these. When the “color itch” subsides, just attach a new batch of neutral colored strips on top of these…….no need to buy new styro balls; unless you just want to stash the colored ones and replace with new neutral ones. I would do that, but just use new different colored strips on top of the old ones. Just an idea.

  7. Oh I love this idea! I’m all about the neutrals as well (blacks, greys, creams, and whites here…) but do love to throw in pops of color seasonally. This should be a breeze to store (which is a bonus for us since we opted for a cozy, small home). Thanks for sharing 🙂