Fabric painting is a creative way to transform plain fabric with your own design. Even if your drawing skills are minimal, there are a wide variety of stamps, stencils and other tools that you can use. Natural fabrics hold fabric paints better than synthetics, but make sure your fabric paint is designed for your type of fabric. You can use an embroidery hoop or attach the fabric to a wooden frame to make it easier to paint on.
These are the hand painting and printing techniques those you can easily practice at home after taking necessary precautions.
Warning : An adult person should supervise, if children under age 10 are using any of these techniques which involve chemical paints/spray guns/sharp tools.