Custom apparel, printed your way
Pick a style, add your logo or text and see it live on every color. Printed in Columbus: pick it up free in Hilliard or have it shipped.
- Live preview on every color
- Printed in 24-48 hours
- No minimums
- Free local pickup
-
T-Shirts132 styles
-
Hoodies57 styles
-
Sweatshirts28 styles
-
Long Sleeves30 styles
-
Youth & Kids55 styles
-
V-Necks10 styles
-
Tanks22 styles
-
Polos6 styles
-
Hats19 styles
-
Bags & Totes5 styles
- Browse all303 styles, with filters
Top selling T-shirts
Shop all T-shirtsCustom apparel printing in Columbus, Ohio
Ohio Custom Shirts prints custom T-shirts, hoodies, sweatshirts, long sleeves, hats and totes for teams, schools, businesses, churches, family reunions and one-off gifts. Pick from Gildan, Bella + Canvas, Comfort Colors, Next Level, Independent Trading Co. and more, design it in your browser and see it on every color before you order.
How it works
- Pick a style and color. Every size and color is in one grid, so a mixed order is one step.
- Add your design. Upload a logo or photo, type your text or start from a template, and see it live on the shirt, front and back.
- We print it. Full-color DTF prints, made in our shop within 2 business days (next business day with priority).
No minimum order: order one shirt or a few hundred. The more you print, the less each one costs: printing gets 10% off at 12 pieces of a design, 15% at 24, 20% at 48 and 25% at 100 or more. Shipping is free over $100.
Teams, schools and groups
Add names and numbers to each shirt, or a different text per person, right in the designer. For a team or club, a team order link lets every player pick their size and pay for their own shirt (or sign up and let the organizer pay once), and everything prints together.
Local in Central Ohio? Choose free pickup at checkout and collect your order at our shop at 4129 Weaver Ct in Hilliard, a few minutes from Dublin, Upper Arlington and Columbus. We also ship anywhere in the US.
How long does printing take?
Most orders are ready within 2 business days. Add priority processing in the designer to have yours printed the next business day.
How is printing priced?
You pay the shirt's price plus a price per printed side: the front, the back and each sleeve are a side. You see the total as you design, before anything goes in your cart.
Is there a minimum order?
No. Print one shirt or hundreds, and mix sizes and colors in one order.
What files can I upload?
PNG, JPG, SVG or WebP. A transparent PNG at 300 DPI prints best; the designer checks your file and tells you if it will look soft.
Can I pick up my order?
Yes. Choose local pickup at checkout and collect your order free at our shop in Hilliard, Ohio.
Ordering for a team or business?
Send a bulk quote request with the styles, sizes and quantities and we'll reply with your price.










56 styles
47 styles
44 styles
25 styles
20 styles
19 styles
17 styles
11 styles
10 styles
9 styles