Custom t-shirt printing in San Clemente, CA - fast, affordable, and professional. French Press Custom serves the entire South Orange County region from our Santa Fe Springs production facility. We offer Bella+Canvas, Comfort Colors, and 50+ premium blanks with screen printing, DTG, and DTF options. Free digital proof with every order.
Trusted by the world’s best brands
Local to San Clemente
San Clemente is about 50 minutes south, straight down the 5 to the last beach town in Orange County. The Spanish Village by the Sea runs on its surf identity, with the pier, Del Mar Street's shops and restaurants, and the breaks at San Onofre and Trestles shaping a market where board shops, small brands and beach events all live in printed goods.
San Clemente orders ship from our Santa Fe Springs floor, with delivery available on qualifying larger runs; pickup is about 50 minutes up the 5.
Popular with San Clemente customers
Custom T-Shirts
Everything you need to know about custom t-shirts services for San Clemente businesses and organizations.
Custom t-shirts are the most versatile promotional product - perfect for businesses, schools, events, bands, sports teams, and clothing brands. We offer multiple decoration methods including screen printing, DTG, and DTF to match any design complexity and budget. Choose from 50+ blank brands including Bella+Canvas, Comfort Colors, Next Level, and Gildan.
Learn more about Custom T-ShirtsWhy French Press Custom
Serving the South Orange County region with premium custom t-shirts since 2010.
Access to 50+ blank brands at wholesale pricing
Multiple print methods - we match the right one to your project
No minimums on DTG, 24-piece minimum on screen printing
Free digital proof before production starts
Pantone color matching for brand consistency
Rush production available for urgent orders
Transparent Pricing
No hidden fees - here's what to expect. Request a free quote for exact pricing on your project.
| Quantity | Per piece (1 color to 3 colors) |
|---|---|
| 24-47 pieces | $8.00 - $9.00/pc |
| 48-99 pieces | $6.40 - $7.20/pc |
| 100-199 pieces | $3.20 - $3.60/pc |
| 200-449 pieces | $2.40 - $2.70/pc |
| 450-999 pieces | $1.92 - $2.16/pc |
| 1000+ pieces | $1.28 - $1.44/pc |
| Under 24 pieces | $15.00 - $25.00/pc DTG (no minimum, no setup fee) |
Minimum 24 pieces. Prices are per piece, decoration only. Blank garment is additional and priced from live wholesale catalogs.
One-time screen setup: $25.00 per screen (one per ink color) plus film and press setup, billed on runs of 24 pieces or fewer ($65.00 for 1 color, $145.00 for 3 colors) and waived on larger runs. Reorders reuse your screens.
Range shown is a 1-color to 3-color print, one location. Each additional location is priced separately.
Prices are decoration only. Blank garment cost varies by brand and is priced from live wholesale catalogs; Bella+Canvas 3001 is our most popular blank.
Prices exclude CA sales tax (10.5%), which applies to the blank garment only.
Common Questions
Answers to the most common questions about custom t-shirts for San Clemente businesses and organizations.
Customer Reviews
4,355+ five-star reviews and counting. Here's what businesses near San Clemente say about our custom t-shirts.
Our Location
Just 50 minutes (48 miles) from San Clemente - free local delivery on qualifying orders.
Learn More
Helpful resources for San Clemente businesses planning custom t-shirts projects.

Bella+Canvas 3001 vs Gildan 5000 vs Next Level 3600 (plus Comfort Colors 1717): spec table, pairwise comparisons, sizing differences, and which blank prints best for events, merch, and bulk orders.

Custom screen printing pricing for 2026. Learn what affects cost per shirt, price breakdowns by quantity, and how to get the best value on your order.

Step-by-step guide to launching your own clothing brand using custom printing. From design to production to selling online. Real costs and practical advice.
Get a free quote for your custom t-shirts project in San Clemente. We're just 50 minutes away. No minimums on DTG, 24-piece minimum on screen printing.