Custom apparel printed in Surrey, delivered across the Lower Mainland.
Fresh Prints Supply Co. is based in Surrey, BC. Every order is printed or embroidered at our Surrey production facility, and that’s also where local pickup happens. From there, we serve businesses, schools, teams, and organizations across the wider Lower Mainland — some cities in person and by delivery, others by shipping.
We don’t have branch locations outside Surrey. If a project is coming from Langley, Burnaby, or Vancouver, it’s still produced here and either shipped to you or picked up by arrangement.
One shop in Surrey.
The whole Lower Mainland.
Tap a city to jump to the details.
Every city we print for
Same process everywhere: quote, digital proof, production in Surrey — then pickup, delivery, or shipping, whichever suits you.
Surrey Home shop
- Walk-in pickup
- Artwork drop-off
- Local delivery
Surrey is home. Our shop is at 16051 80A Ave, and it’s where every screen print, embroidery run, and DTF transfer in this shop actually happens. If you’re local, you can drop off artwork, pick up finished orders, or stop by during business hours.
Surrey custom apparelLangley
- Pickup
- Local delivery
We regularly print and embroider for Langley businesses, schools, and sports teams. Orders are produced in Surrey and delivered to Langley or picked up locally.
Langley custom apparelDelta & White Rock
- Pickup
- Local delivery
We print and embroider for customers in Delta and White Rock, with orders produced in Surrey and delivered or picked up locally.
Produced in Surrey · pickup or local delivery
New Westminster
- Pickup
- Local delivery
We also take on orders from New Westminster — produced in Surrey, delivered or picked up locally, the same as anywhere else in the Lower Mainland.
Produced in Surrey · delivered or shipped
Coquitlam
- Delivery
- Shipping
- Pickup
We take on Coquitlam orders regularly, from staff uniforms to team gear, produced here in Surrey and shipped or delivered out to you.
Produced in Surrey · delivered or shipped
Burnaby
- Delivery
- Shipping
- Pickup
We work with Burnaby businesses and teams on screen printing, embroidery, and DTF orders — produced in Surrey, delivered or shipped to Burnaby.
Produced in Surrey · delivered or shipped
Richmond
- Delivery
- Shipping
- Pickup
Richmond customers order the same way: quote, digital proof, production in Surrey, then delivery or shipping to Richmond.
Produced in Surrey · delivered or shipped
Vancouver
- Shipping
- Delivery
- Pickup by arrangement
We print and embroider for Vancouver businesses, schools, and organizations. Production stays in Surrey; most Vancouver orders ship or are delivered rather than picked up in person, given the distance.
Vancouver custom apparelHow your order gets to you
Quote & digital proof
Send your artwork and quantities. You get a quote and a digital mockup to approve before anything is printed.
Printed in Surrey
Screen printing, embroidery, and DTF all run in-house at 16051 80A Ave — no matter which city the order came from.
Pickup, delivery, or shipping
Collect at the shop Monday to Friday, take local delivery across the Lower Mainland, or have it shipped anywhere in BC.
Custom apparel services
Teams we print for
Ordering from outside Surrey
We’re based in Surrey, BC, at 16051 80A Ave. That’s where every order is produced.
Yes. We regularly work with businesses, schools, and teams across the Lower Mainland, including Vancouver, Burnaby, Richmond, Langley, Delta, and Coquitlam.
Yes. Local pickup is available at our Surrey shop during business hours, no matter where you’re based.
Yes. Delivery is available across the areas we serve in the Lower Mainland, in addition to pickup at our Surrey shop.
Yes — we ship across British Columbia.
Yes. Screen printing, embroidery, DTF, and design assistance are all available regardless of where you’re ordering from — production happens in Surrey, then your order ships or gets delivered.
Let’s get your order printed.
Tell us what you need and roughly how many. You’ll get a quote and a digital proof before we print a single piece — whether you’re picking up in Surrey or shipping to Vancouver.