What thread should I use to sew canvas?
Heavy-duty thread made from polyester, cotton-wrapped polyester or cotton are best for canvas. Wool and upholstery thread are also very strong threads but while they might be perfect on a heavy duty machine, these thicker threads may not work well in the bobbin of a home sewing machine.
Can you use canvas for punch needle?
Weavers Cloth for Punch Needle Embroidery
Made of 55 percent polyester and 45 percent cotton, this fabric is strong enough to prevent tearing while you punch and offers good closure, so finished loops don’t slip out. The cream color offers a versatile canvas for all kinds of projects.