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: