Our Featured Products
10 oz Cotton Canvas
10 oz Cotton Canvas - Natural
10 oz Cotton Canvas - White
10 oz Cotton Canvas - Peaches N Cream
10 oz Cotton Canvas - Pure Cream
10 oz Cotton Canvas - Aqua Sky
10 oz Cotton Canvas - Maritime Blue
10 oz Cotton Canvas - Celadon
SHOP BY CATEGORIES
Shop Elite collections of Pure Luxury Fabrics
Premium Quality
Soft, durable, high-grade and luxurious fabrics
Versatile Varieties
Perfect for home, crafts, totes, and more
Eco-Friendly Fabrics
Environmentally conscious and ethically sourced
Expert Support
Guidance for selection and creative projects
Our Bestsellers
10 oz Cotton Canvas
10 oz Cotton Canvas - Natural
10 oz Cotton Canvas - White
10 oz Cotton Canvas - Peaches N Cream
10 oz Cotton Canvas - Pure Cream
10 oz Cotton Canvas - Aqua Sky
10 oz Cotton Canvas - Maritime Blue
10 oz Cotton Canvas - Celadon
Applications of Our Fabrics
Our products are designed for everyone.
About James Thompson Textiles
James Thompson Textiles is your trusted mill-direct company and source for premium cotton fabric across the USA & Canada. We weave tradition, innovation, and global reach into every yard of fabric we deliver, specializing in high-quality cotton canvas, twill, duck, and denim fabrics tailored for American markets.
We believe that fabric is more than a material – it’s a promise of performance, reliability, and partnership. Whether you're sourcing for large-scale production or niche applications, our team is committed to delivering consistent quality, responsive communication, and strategic support throughout your buying journey.
Know More