Custom Canvas Shopping Bag – 12 oz Cotton Canvas
Our custom canvas shopping bag is manufactured in Chiang Mai, Thailand from durable 12 oz (approx. 400 gsm) 100% cotton canvas. The featured bag measures 36 × 40 cm and is available in black or custom colors for wholesale, OEM and private-label orders.
Personalize your tote with DTF printing, silk-screen printing or embroidery. The durable canvas construction makes it ideal for retail stores, corporate gifts, events, hotels, promotional campaigns and reusable branded packaging.
Popular Canvas Tote Bag Sizes
The featured 36 × 40 cm size is a versatile everyday tote. We also manufacture custom dimensions and other popular sizes:
- 30 × 35 cm – compact promotional or gift tote
- 35 × 40 cm – everyday shopping bag
- 36 × 40 cm – featured standard size
- 38 × 42 cm – medium retail tote
- 40 × 45 cm – larger shopping tote
- 45 × 50 cm – large tote bag
Custom sizes, handle lengths, bottom and side gussets are available according to your requirements.

Custom Colors & Logo Branding
The featured bag is made in black cotton canvas. Custom colors including natural, ivory, white, navy, grey, olive, brown and red are also available depending on fabric availability.
Branding options include DTF printing, silk-screen printing, embroidery and woven labels. We can also customize pockets, linings, handles and closures such as magnetic snaps or YKK zippers.
Wholesale Canvas Bags Made in Thailand
Each bag is carefully manufactured in Chiang Mai, Thailand. We supply retailers, hotels, event companies, corporate buyers and private-label brands with custom-made canvas bags for international markets.
Wholesale orders start from 250 pieces. Pricing depends on quantity, size, color, construction and logo requirements. Worldwide delivery is available through DHL Express, air freight and ocean freight.
Request a custom canvas bag quotation →









Reviews
There are no reviews yet.