Double Sided Customizable Promotional Canvas Tote Bag
$8 flat shipping — free over $50.
This fully customizable heavy canvas tote bag prints on both sides — front and back — for everyday carry, team orders, gifts, and small-business merch.
Available in White, Black, and Natural.
- 12 oz./yd², 100% heavy cotton canvas
- Double-sided customizable print
- 20-inch canvas webbed handles with a 9-inch drop
- 14 in W x 16 in H in White and Black
- 14.5 in W x 15 in H in Natural
- Suggested imprint area: 10 in W x 12 in H
- White, Black, and Natural
How to design yours
Tap Customize above to open the design studio right here on the page. Design the front, the back, or both. You can:
- Upload your own image — a photo, a logo, your own artwork
- Add text and style it
- Draw freehand
- Build a monogram from your initials
You'll see a live preview as you design, with a guide showing exactly what fits inside the print area. What you see in the preview is what we print — no back-and-forth, no waiting on proofs.
Getting it
Printed to order in Los Angeles. Most orders ship in 2–5 business days. Free local delivery within 10 miles. Want free pickup in Highland Park (90042) instead? Text (626) 383-9176 before you order. Because each piece is made just for you, customized items are final sale — so give your preview a good look before checkout.
Bulk and business orders
Totes are our most popular business order — event giveaways, retail bags, team gifts. Front and back printing is included at every quantity, with a 10-piece minimum. Request a bulk quote and we'll come back with a per-unit price.
You may also like
Shipping & Return Policy
Non-customized items are eligible for return within 30 days of delivery. Items must be unworn and unwashed. Customers are responsible for return shipping costs. Customized items are final sale and not eligible for return or exchange.
Custom-printed orders are prepared within 2–5 business days. Standard delivery usually takes 5–7 business days after shipment. You’ll get an email with tracking as soon as your order is on the way.
Standard shipping is $8 flat, and free on orders of $50 or more. Express is available at checkout. Local delivery is free within 10 miles of our Los Angeles shop.