Easy 4th of July Shoe DIY


Red, White and Blue – nothing says America like a pair of DIY dyed shoes.  This 4th of July give these easy slip-ons a spin.  They are just as easy to make as they are cute.  Grab some dye and any pair of cloth shoes and your ready for patriotic crafty action!

How to dye a pair of shoes for 4th of July by Jennifer Perkins


  • Canvas Shoes
  • Fabric Dye
  • Small Paint Brush
  • Bleach
  • Container for Dying
Dying cloth shoes - Jennifer Perkins

Step 1

Mix the red dye according to package instructions.  Coat the front half of the shoes only in dye.  Allow to sit overnight.

Dying shoes red, white and blue by Jennifer Perkins

Step 2

Allow the red side to dry and do the same thing to the heels of the shoe with navy blue dye.  Allow to sit in dye bath for 6-8 hours.  Rinse shoes in cold water and then wash in the washing machine.


Step 3

Using bleach and a small paint brush add stripes to the toes of the shoes and dots to the heals to reflect the United States flag.  Allow to sit until stars and stripes begin to appear and then rinse, wash and wear.

Easy dyed 4th of July Shoes by Jennifer Perkins

Not just for kids, the shoes are equally awesome for adults.  Perhaps you don’t live in the USA.  Same concept, different flag!  Can’t wait to see if you give these kicks a swirl.

***Please note this post was sponsored by I Love to Create.  I was compensated and given free supplies***

Need more ideas for 4th of July projects?  Read on…

Patriotic Puppet Theatre – What did the Abe Lincoln spoon say to the George Washington spoon?  Check out this easy DIY to find out.

Decorated Tree for 4th of July by Jennifer Perkins

4th of July Tree – I’ve decorated a Christmas tree for almost every season, including 4th of July!  There is a spiffy red, white and blue garland in the post too!

How to make a glittered bomb pop shirt by Jennifer Perkins

Bomb Pop Shirt – Paint it, glitter it, iron it on – whatever your DIY medium of choice a bomb pop is an easy and fun thing to add to an old shirt for 4th of july!


Leave a Reply

  • (will not be published)