Custom Printed T-Shirts

Calhoun Printing Squeegees


Calhoun is proud to have been screen printing custom t-shirts in Niagara since 1973. With a turnaround time of 7-10 business days, we hope to make your custom dreams a reality. We offer quality custom t-shirts with your logo for a very competitive price, while making the process as simple as possible.

Get 100 screen printed t-shirts with a single colour for as little as $8 per shirt, or 200 single colour t-shirts for $7 per shirt. Our custom capabilities reach far beyond t-shirts. We are able to print custom pants, hoodies, face masks, jerseys, onesies, hats, backpacks, cycling gear, and so much more. Our minimum order for screen printing is 12 units, however smaller orders may be placed with vinyl printing.

Our advanced facility consists of four automatic screen printing machines, three manual printing machines, screen making, vinyl printing and a digital art facility. In addition, we have a full sewing department within our 40,000 square foot building.

The entire process can be handled through email or over the phone. Of course, if you’d like to come see us we are at 250 Bunting Rd in St. Catharines, Ontario.

Whether you’re looking for custom apparel for your business, club, fundraiser or as a gift – we’ve got you covered! Proudly serving the Niagara Region and Southern Ontario, including St. Catharines, Niagara Falls, Niagara-on-the-Lake, Welland, Fort Erie, Beamsville, Port Robinson, Grimsby, Fonthill and Thorold.

Orders over 1000 units may require more than one week for production.

Learn more here

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.