Skip to Content

How To Make A Fun Repurposed Denim Fish Pillow

I got the inspiration for making a fish pillow, from a trip to Portugal.

Every summer when I visit my parents in Portugal, I love to spend an afternoon strolling around the local gift stores. Fish is the predominant theme when it comes to Portuguese gifts, that’s probably because they eat more fish than anyone else in the world.

My fish pillow, of course, had to be made from repurposed fabrics. I used my two favourite fabrics for recycling denim and sweater felt.

Fun Fish Pillow DIY From Upcycled Jeans

Using a pair of jeans for these fish pillows allowed me to use the interesting bits. Such as seams, buttons, and pockets to add details to the fish. I was also able to bleach stencil fish scales onto the denim fabric.

I’ve included the pattern I used for these denim pillows so that you can easily make them yourself.

Combining denim with other fabrics, to make interesting pillows is a popular upcycle of mine. In the past, I’ve combined denim with sari trim to make boho jeans pillows. Denim with wool to make fabric placemats and an iPhone denim pocket pillow.

These fish pillows featured under the letter F in the A to Z of repurposed jeans ideas.

We’re a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites. As an Amazon Associate, I earn from qualifying purchases.

unique repurposed denim fish pillow

What you need to make a denim fish pillow

Denim and sweater scraps for fish pillow.

How to make a denim fish pillow

1.. First, you will need to make a paper pattern template. I drew my fish out onto paper and then cut it out into different sections, tail, head, body, and fin.

I have scanned the pattern I used which you can download and print out and use. Note the body template of the fish would not fit on one side of the paper so it has been printed over two pages.

Fish pillow paper pattern

2. Next, place the paper pattern onto the material and draw around allowing for a 1cm seam allowance. Then cut out the shape.

Flip over the paper pattern and do the same again. As you will need 2 pieces of fabric for each body part.

I used denim fabric for the body, tail and fins of the fish. For the head, I used the felted sweater fabric.

Denim fish pillow tail
fish fins

To make the bleached scales on the denim fabric.

3. To start off Place the stencil onto the cut-out denim body. Using a foam brush paint bleach onto the stencil. Leave for about 20mins to allow the bleach to work and then wash and dry the denim fabric.

Top tip: If you prefer to use paint for the stencil then check out the tutorial I have with my stenciled denim table runner.

stenciling the fish scales
bleached fish scales for denim fish pillows

4. Next, layout the fish pieces for each side and then sew them together. This is also the time to sew any embellishments to the fish such as a fin on the body or an eye.

I used the button from the jeans as the eye for the fish pillow. For the fin I just cut up a bit of the jeans pocket.

making denim pilows

5. Next, pin the two sides of the fish right sides together and sew. Leave an open gap of about 3 inches in the belly of the fish.

6. Then, using the hole that you have left, turn the fish pillow right side out and stuff with fiber. Once you have finished stuffing the pillow stitch up the hole.

7. Finally, you can leave your fish pillow as is or add further embellishments such as gluing denim seams to the body to add further detail.

Repurposed denim fish pillows on Shibori dyed sofa.

I loved the repurposed denim fish pillow so much that I made another one. I think the pillows look more interesting if you used denim from more than one pair of jeans that way you get lots of lovely shades of indigo.

When placed outside on my sofa with shibori dyeing outside they look like the fish are swimming in the sea. They also match the Shibori indigo planters I made.

Making denim pillows is one of my favourite things to do with old jeans, I’ve made a denim world map cushion and a woven denim pillow to name a couple of them. They look also look great with my repurposed jeans rugs.

Make a fun and unique repurposed denim fish pillow for your home. Complete with bleached denim scales. Very simple to make, full step by step tutorial with a free pattern included. #diypillow #nauticalcrafts #summercrafts

For more free home sewing projects check out


Denim fish pillows

Anita holland

Saturday 2nd of May 2020

Really cute idea.

Claire Armstrong

Saturday 2nd of May 2020

Thank you

Fish Pillow Free Sewing Pattern

Thursday 5th of September 2019

[…] Fish Pillow […]


Friday 22nd of June 2018

I love these and will be making some. Thanks for the inspiration

Claire Armstrong

Friday 22nd of June 2018

Thank you so much. I hope you have fun making them.

Lynda Hardy

Tuesday 29th of May 2018

These are so cute, they make me want to go round up some denim odds and ends right now! Thanks for sharing with Party in Your PJs!

Claire Armstrong

Tuesday 29th of May 2018

Thank you. The denim bits make the pillows.

Lins @ Boo & Maddie

Monday 28th of May 2018

These are gorgeous Claire, would look perfect in a bathrom (although I think my cat Boo would be very interested in them too!) Xx

Claire Armstrong

Monday 28th of May 2018

Thank you, Lins.