Tote Bags
Custom canvas tote bags in two sizes for cafés, bakeries and markets. Heavy 12 oz. cotton with your logo printed or embroidered on one or both sides.
Overview
Custom tote bags give customers a reason to carry your brand out the door, and they work just as well for takeout, retail bundles and merch. Both sizes are made from heavy 12 oz. 100% cotton canvas with webbed handles.
Choose the Standard tote (14" x 16") for everyday carry and merch, or the Jumbo tote (20" x 15" x 5" with a bottom gusset) for groceries, bakery boxes and bigger orders. Standard comes in 25 colors and Jumbo in 10.
Print one side or both. DTF print handles full-color logos and fine detail, while embroidery gives the bag a more premium finish and works best with simple logos. Upload a separate file for each side and our team reviews your artwork for free before production, then sends an online proof. Pair them with custom aprons or browse all staff apparel.
Details
- Sizes – Standard: 14″ W × 16″ H (Natural is 15″ W). Jumbo: 20″ W × 15″ H × 5″ D with a bottom gusset
- Material – 12 oz./yd² 100% heavy cotton canvas. Natural is undyed, so small cotton fibers and seeds are normal
- Handles – Canvas webbed handles. Standard: 20″ with a 9″ drop. Jumbo: 23″ with a 10″ drop
- Print area – Front and back, 1″ from every edge. Standard up to 12″ × 14″, Jumbo up to 18″ × 13″
- Techniques – DTF print or embroidery. One technique per order
- Colors – Standard comes in 25 colors and Jumbo in 10. The calculator shows the colors for each size
Artwork
- One file per side – Upload a separate file for each side you print
- File types – PNG with transparent background, PDF, AI or EPS preferred. PSD, TIFF and JPG also accepted.
- Free setup – We review your files and send a proof before production
Production & Shipping
- Proof – Free digital proof before production. Request changes until you are happy.
- DTF print – Ships in 4 business days after you approve your proof
- Embroidery – Ships in 6 business days after you approve your proof
- Shipping – Free shipping on orders over $99
From $19 each


