How to Paint Kids’ Shoes with Acrylic or Fabric Paint

Let your creativity shine by painting your own shoes! Use acrylic or fabric paint in any colors you like. These DIY painted shoes for kids are a fun way for children to wear their artwork around town.

If you’re looking for more kid-friendly craft ideas, consider tie-dying shirts with markers, making jelly soap, or hosting a small painting party at home. These activities pair well with a shoe-painting session to turn an ordinary afternoon into a creative event.

img 52753 1

Shoes made from canvas are especially easy to customize. Canvas takes paint well and lets kids produce bright, durable designs. You can use either fabric paint, which is formulated to flex with textiles, or acrylic paint, which is thicker and often more readily available. Below you’ll find simple guidance for both approaches and tips to help your painted shoes last through playtime.

girl wearing painted shoes for kids

My niece and her friend painted shoes one afternoon, and the next day my kids wanted in, too. We picked up inexpensive white canvas sneakers and let the kids pick colors and patterns. The shoes held up well through several weeks of wear — a quick sealant helped protect the paint from light scuffs and water spots.

How to Paint Shoes with Acrylic or Fabric Paint

child holding pair of painted shoes

Start with a clean, dry pair of canvas shoes. Remove the laces and tape off any rubber soles or edges you don’t want painted. Painter’s tape works well for creating crisp lines and protecting areas from accidental brush strokes. If you prefer a sketch, lightly pencil your design on the canvas before applying paint.

Use thin layers of paint and let each layer dry completely before adding another color or detail. Thin layers reduce cracking and help the paint adhere more evenly. If you’re impatient, a hair dryer on a low setting can speed up drying time, but be careful not to overheat the fabric.

paint with paint brushes and white canvas shoes

What Is the Difference Between Acrylic Paint and Fabric Paint?

Acrylic paint is thicker, inexpensive, and versatile. It sits on top of the fabric and provides vivid color coverage. Acrylic is a popular choice for craft projects and is usually available in many colors at craft stores.

Fabric paint is a modified acrylic designed to remain flexible after drying so the painted area bends with the fabric without cracking or flaking. Fabric paint often comes in tubes, bottles, or puffy formats and is a good pick if you want the softest feel and longest-lasting flexibility.

Can You Paint Fabric with Acrylic Paint?

Yes. Acrylic paint can be used on canvas shoes, and for many casual projects it performs well. Because kids often outgrow shoes quickly, acrylic paint is a convenient, cost-effective option. Use thin coats, allow adequate drying time, and consider sealing for extra protection.

If you want the painted area to be more flexible and durable, consider converting acrylic paint into fabric paint using a fabric medium.

How to Make Fabric Paint from Acrylic Paint

To stretch your supplies and improve flexibility, you can mix acrylic paint with fabric medium. A common ratio is two parts acrylic paint to one part fabric/textile medium. Mix thoroughly until the texture is smooth. This homemade fabric paint behaves more like commercial fabric paints and generally holds up better to bending and washing than straight acrylic alone.

DIY Painted Shoes for Kids — Materials and Steps

pair of pink painted shoes with flowers

Materials

  • One pair of white canvas shoes
  • Painter’s tape or masking tape
  • Fabric paint or acrylic paint (and fabric medium if mixing)
  • Fine detail paint brushes or paint pens
  • Paper towels, a cup of water, and a palette or plate for mixing
  • Optional: fabric protector spray or a clear textile sealant

Instructions

  1. Remove the laces. Use painter’s tape to cover the rubber soles and any areas you don’t want painted. Taping creates clean edges and protects the shoe’s non-fabric parts.
    white canvas shoes wrapped with painter's tape
  2. If desired, lightly sketch your design with a pencil. Begin painting with thin layers, letting each layer dry completely before applying the next. Thin coats prevent cracking and provide smoother coverage.
    child painting shoes with acrylic paint
  3. Once the paint is dry and you are satisfied with the design, you can spray a light coat of fabric protector or brush on a thin layer of clear sealant like Mod Podge for fabric. Test the sealant on a small area first to ensure it won’t affect the colors.
    can of heavy duty scotchguard fabric protector
  4. Carefully remove the painter’s tape, re-lace the shoes, and let everything cure according to the paint or sealant manufacturer’s directions. Then enjoy wearing your custom shoes!
    pair of pink painted shoes with flowers

Tips and Care

  • Keep paint layers thin to avoid stiff areas and flaking.
  • Avoid heavy or overworked strokes; let each pass dry before continuing.
  • Use paint pens for fine details or to outline shapes cleanly.
  • If you mix acrylic with fabric medium, follow the medium’s instructions for ratios and curing times.
  • After sealing, let shoes cure for at least 24 hours before wearing to maximize durability.
  • Spot-clean with a damp cloth; avoid machine washing unless the paint and sealant explicitly state they are machine-safe.

Painting shoes is an inexpensive, enjoyable project that encourages creativity and gives kids a wearable piece of art. With basic supplies and a little patience, you can help children create shoes they’ll be proud to show off.