We work hard to provide great customer service and we've got the reviews to prove it.
Fast & Free Shipping
We ship for free across Canada on orders over $300.
Safe & Secure Shopping
Secure encrypted shopping, powered by Stripe.
Easy Online Ordering
Browse a huge selection of our favourite products, learn more about our brands, and order your gear from the comfort of your couch.
Passion Sports is a Canadian custom apparel and promotional products supplier. We are based in beautiful Victoria, BC and we work with teams, groups, companies, and events across Canada to help them look great.
We deliver custom printed shirts and apparel to cities across Canada, including: