DIY T-Shirt Wall Art: Transform a Tee into Home Decor

Today I tackled a quick, satisfying project: upcycling an old t-shirt into wall art. I don’t usually do small projects like this, but it was the perfect, fast solution for a special shirt that still meant a lot to me. If you have worn-out or sentimental tees lying around, this simple idea turns them into charming, framed pieces for your home.

upcycled tshirt placed into the embroidery hoop and hung on the wall.

This particular shirt was made by my youngest daughter years ago. For a time she and her sister ran a little t-shirt business — the older handled the money while the younger produced the designs. She spent hours carefully painting and copying images onto shirts, and although she eventually moved on, the shirt survived as a small keepsake.

She had outgrown the tee and was ready to toss it, but I couldn’t let that happen. Rather than recycling it, I turned it into an art piece to display. It’s a great way to preserve a child’s artwork while giving the fabric a second life.

Old white tshirt with a circle and an image of a girl character in the middle.

That little face is so sweet — perfect for a small wall display. The shirt did have a stubborn smudge, and instead of spending time trying to remove it, I covered it creatively.

I sewed a row of pretty buttons over the stain to disguise it and add a decorative touch. The buttons give extra texture and charm, and they fit the handmade feel of the piece.

Close up of a head of the character on a tshirt.

To frame the shirt, I used a wooden embroidery hoop I already had on hand. Embroidery hoops are an inexpensive, attractive way to display fabric art and work well with t-shirt material because they hold the fabric taut and create a neat, round frame.

Wooden embroidery hoop.

I simply stretched the t-shirt over the inner hoop, placed the outer hoop on top, and tightened it. I didn’t bother cutting the shirt into a perfect circle; instead I gathered the excess fabric on the back and secured it with staples so nothing would shift. The stapled backing keeps the artwork stable and prevents the fabric from slipping out of the hoop.

upcycled tshirt placed into the embroidery hoop and hung on the wall.

For hanging, I attached a brown cord that complements the wood tone of the hoop, and a black ribbon that ties visually to the drawing on the shirt. These simple finishing touches give the piece a polished look and make it easy to display on a wall hook or nail.

Cord and ribbon added to the top of the hoop.

The smudge is now completely hidden beneath the buttons, and the whole piece reads like a small, handmade portrait. It’s a quick way to preserve a memory and add character to your walls without needing a frame or special mounting supplies.

Close up of three buttons sewn onto the white t-shirt.
Close up of the girl character drawing on a white tshirt.

How could I let this little masterpiece go to the bin? Turning it into wall art rescued the memory and gave the shirt a new purpose. The entire process took only a few minutes and required just basic supplies: an embroidery hoop, a stapler, a few buttons, and a cord or ribbon for hanging.

Close up of hoop wall art made from an upcycled tshirt. It shows a girl character and three sewn on buttons.

Do your kids or relatives create keepsakes like this? Instead of storing every piece in a box, consider repurposing favorites into wall art, pillows, quilts, or simple framed displays. Small touches — buttons, applique, or ribbon — can cover stains or give an extra handmade feel.

Other easy t-shirt upcycle ideas include making a tote bag, cutting strips to create t-shirt yarn for crafts, or combining several designs into a memory quilt. These options are practical, eco-friendly, and a meaningful way to honor handmade artwork.

img 813 11
Close up of hoop wall art made from an upcycled tshirt. It shows a girl character and three sewn on buttons and text overlay "T-shirt easily repurposed into wall art"

You may also like:

img 813 13
A Banner for a Blue Wall