Create a t-shirt that’s uniquely yours. Our Design Your Own T-Shirt lets you customize every detail — from color and size to your own text and uploaded image. Perfect for businesses, events, gifts, teams, or everyday wear.
Each shirt is made to order with high-quality printing for a clean, professional finish that lasts wash after wash.
Select your size
Choose your shirt color
Enter the text you want printed on the shirt (optional)
Upload your image or logo (optional)
We handle the rest — professionally printed and shipped to you
Durable, vibrant print
Comfortable for everyday wear
Sizes: S, M, L, XL, 2XL, 3XL
Colors: Black, White, Athletic Gray, Navy, Red, Blue, Pink, OD Green, Safety Orange, Safety Green (availability may vary)
Text: Add your own custom wording
Image Upload: Logos, artwork, photos, or designs
High-quality professional printing
Front placement standard (contact us for back or sleeve printing)
Artwork is printed as uploaded — please ensure correct orientation and spelling
Made to order
Production time: 2–5 business days
Shipping time varies by location
Custom items are final sale unless there is a production error
Colors may vary slightly due to screen settings
For best results, upload high-resolution images (PNG, JPG, SVG preferred)
Small businesses & branding
Events & fundraisers
Family reunions
Gifts
Clubs & teams
Everyday personalized wear
All embroidery designs require a one-time $20 digitizing fee to prepare your artwork for stitching and ensure the highest quality finish.