Event & Fundraiser T-Shirts

Event shirts do double duty: they make volunteers easy to spot, and they're a keepsake people wear for years. We print for runs, walks, festivals, conferences, nonprofits, family reunions and fundraisers.

Plan ahead, save money

Screen printing gets a lot cheaper per shirt as you order more, so bigger events get the best price. Want to keep costs down? Stick to one or two ink colours, and skip the sleeve print.

  • Screen printing starts at 10 pieces and goes up to several hundred.
  • No setup fees on 25 pieces or more.
  • Every shirt on our site has a calculator that shows your exact price per shirt.

Timing

Orders are ready in 7 to 10 business days after you approve your mockup and pay. For an event, I'd get in touch at least 3 weeks out to leave room for sizes and approvals. Tight deadline? Ask, and I'll tell you straight if we can make it.

Raising money?

A lot of groups sell shirts to fund the event. Order a small run first, take preorders, then top up. Reorders are easy.

What event organizers say

"I reached out to Alpine print company to help with tshirts for a walk we are planning in memory of my husband. My daughter created the logo and Graeme made them a reality! Amazing service! Amazing price! And amazing shirts!"

Deanna D., Google review

"Came to alpine print company with a million questions, a loose direction and a short timeline. These guys were incredibly patient, and got the job done. We have ordered t-shirts every year for this event, and these were by FAR the best quality."

Ryan J., Google review

"I had a large order to make for a conference and despite their busy schedule they delivered on time. Great communication and product."

Aleksandra D., Google review

"Alpine Printing Company did such an amazing job on a rush order. They understood the urgency and made sure the order was delivered in time for an event."

Luis M., Google review

Read all our Google reviews

Tell me about your event. Get a free quote or text 519-831-0345.

Contact Alpine Print Company