Where to get the cheapest custom t-shirts

We may earn a commission from links on this page, at no extra cost to you. It never changes our picks. How we make money.

The cheapest custom shirt depends on how many you need. For one shirt, a print-on-demand or marketplace site wins; for 50+, a screen printer with bulk pricing wins by a mile.

The full list

1

Cheapest for 25-100 shirts

UberPrints

★★★★★★★★★★ 4.2 · Best for budget group orders of 25-100 shirts

Published prices from about $8.29 a shirt at 50.

Minimum order
None for digital; 12 for screen print & embroidery
Print methods
Digital (DTG), Screen printing, Embroidery
Turnaround
Digital often 1-2 business days before shipping
Example price
Basic tees from about $8.29 each at 50 shirts
From $8.29 per shirtVisit site Full review
2

Cheapest at big volume

4imprint

★★★★★★★★★★ 4.1 · Best for company swag and promo apparel in volume

From about $5.99 per shirt at higher quantities (minimums apply).

Minimum order
Usually 18-36 pieces
Print methods
Screen printing, Embroidery, Full-color transfer
Turnaround
Standard production + ground shipping
Example price
About $5.99-$12.19 per shirt depending on style and quantity
From $5.99 per shirtVisit site Full review
3

Cheapest fast option

RushOrderTees

★★★★★★★★★★ 4.4 · Best for events and launches with a hard deadline

About $10.41 a shirt for 50 classic tees, and quick delivery.

Minimum order
None on digital prints; screen printing for bigger runs
Print methods
Screen printing, Digital (DTG), Embroidery
Turnaround
Free standard shipping options; rush available
Example price
From about $10.41/shirt for 50 classic tees
From $10.41 per shirtVisit site Full review
4

Cheapest for a handful

Vistaprint

★★★★★★★★★★ 4.0 · Best for small businesses ordering shirts alongside other branded materials

No minimum on DTG and regular discount codes.

Minimum order
None for DTG & heat transfer; 6 for screen printing
Print methods
Digital (DTG), Heat transfer, Screen printing, Embroidery
Turnaround
About 2-8 business days
Example price
DTG from about $13.99 a shirt
From $13.99 per shirtVisit site Full review
5

Cheapest for a single shirt (on sale)

Zazzle

★★★★★★★★★★ 3.9 · Best for one personalized shirt or a quick gift

Frequent 15-30% sales on one-off personalized shirts.

Minimum order
None
Print methods
Digital (DTG)
Turnaround
Quick production; ships in days
Example price
Around $17+ per shirt; frequent 15-30% sales
From $17 per shirtVisit site Full review

Compared at a glance

PrinterOur ratingMinimumMethodsExample priceTurnaround
UberPrints 4.2/5None for digital; 12 for screen print & embroideryDigital (DTG), Screen printing, EmbroideryBasic tees from about $8.29 each at 50 shirtsDigital often 1-2 business days before shipping
4imprint 4.1/5Usually 18-36 piecesScreen printing, Embroidery, Full-color transferAbout $5.99-$12.19 per shirt depending on style and quantityStandard production + ground shipping
RushOrderTees 4.4/5None on digital prints; screen printing for bigger runsScreen printing, Digital (DTG), EmbroideryFrom about $10.41/shirt for 50 classic teesFree standard shipping options; rush available
Vistaprint 4.0/5None for DTG & heat transfer; 6 for screen printingDigital (DTG), Heat transfer, Screen printing, EmbroideryDTG from about $13.99 a shirtAbout 2-8 business days
Zazzle 3.9/5NoneDigital (DTG)Around $17+ per shirt; frequent 15-30% salesQuick production; ships in days

Checked Oct 10, 2026. Details change: confirm on the provider’s site.

5 ways to cut the price

  1. Use one ink color for screen printing.
  2. Print on the front only: every extra location adds cost.
  3. Choose a budget blank like Gildan 5000.
  4. Order 48-72+ to hit the next price break.
  5. Plan ahead to avoid rush fees.

Frequently asked questions

What is the cheapest way to print 1 custom shirt?

A marketplace or print-on-demand site using DTG printing, especially during a sale.

Keep reading