Custom apparel made in Surrey, BC · Local pickup available Christmas Special: 36 pieces for $950
5.0 on Google · 56 reviews

Team Uniforms & Custom Team Apparel

Team shirts, jerseys, hoodies and warm-ups with individual names and numbers for clubs and leagues across Surrey and the Lower Mainland, printed and embroidered in our Surrey shop.

  • Individual names and numbers from your roster
  • Sponsor logos sized to read from the stands
  • Printed team shirts: 12 pieces per design
  • Free digital mockup of the full kit
Team Uniforms & Custom Team Apparel

    Get your free custom apparel quote

    Tell us a few quick details — we reply within one business day.

    🔒 Your info is safe with us · We reply within one business day

    🎉

    Your quote request has been sent!

    Thanks for reaching out to Fresh Prints Supply Co. We'll send a custom quote to your inbox within one business day.

    • Free digital mockupApproved before production
    • 2–7 business daysCounted from mockup approval
    • Quote in 1 business dayReal prices, no sales call
    • Pickup or shipSurrey shop or anywhere in Canada
    Good to know

    Team uniforms and club apparel, made in Surrey

    Coaches, team managers and club volunteers across Surrey and the Lower Mainland bring us the same job every season: a roster, a crest, a few sponsor logos and a first game that will not move. We print and embroider team uniforms in-house at our Surrey, BC shop, so whoever you talk to about the order is also the person checking your names and numbers before production starts.

    Most club kits combine two methods. Game and practice shirts are usually screen printed for the lowest cost per piece on a full roster. Individual player names and numbers are a good fit for DTF, which handles a different print on every garment; read more about names and numbers with DTF. Travel and bench gear is often embroidered, and our team hoodies page covers both printed and stitched crests.

    Planning tips

    Collecting sizes, names and numbers from a roster

    The roster is where team orders go wrong. A size is missing, two players want the same number, or a nickname turns up where a surname should be. Sort all of that out in one spreadsheet before you ask for a quote, and the rest of the order is straightforward.

    Build one roster sheet

    • One row per player with the name exactly as it should print, the number, and the size for each garment.
    • Add coaches and managers as their own rows, with a note if their pieces get a different print or no number.
    • Mark youth and adult sizes clearly; a youth large and an adult small are not the same shirt.

    Check it before it reaches us

    • Sort by number to catch duplicates, and confirm league rules on number size and placement.
    • Ask each family to confirm the spelling of the name; we print it exactly as written.
    • Leave two or three spare pieces in common sizes for players who join after the order.

    Sort out sponsors early

    Sponsor logos are the other common hold-up. Ask each sponsor for a vector file (AI, EPS, SVG or PDF) at the start of the season. Confirm which garments each logo appears on, and check your league’s rules on sponsor size before you request a mockup.

    When the sheet is ready, send it to us with the crest and the sponsor logos. The mockup shows a sample back with a name and number on it, so you can approve the size and position once for the whole team.

    What we make

    Team apparel clubs order from us

    Game and practice shirts

    Matching shirts for leagues, camps and tournaments, with the crest on the front and sponsors where league rules allow.

    Jerseys with sponsor logos

    Sponsor marks sized so they read from the stands, placed to suit the jersey cut and the league.

    Team hoodies and warm-ups

    The piece players wear to the rink, the field and the team photo, with a printed or embroidered crest.

    Coach and staff gear

    Polos, quarter-zips and jackets so the bench looks like part of the same club.

    Club bags and patches

    Embroidered crests on duffels and custom patches that can be sewn onto other gear.

    Fan and parent wear

    Supporter tees and caps families can order alongside the team kit.

    Order basics

    Season-start facts for coaches

    Printed team shirts
    12 pieces per design
    Names and numbers by DTF
    No minimum1 piece is fine
    Embroidered crests
    No minimum1 piece is fine
    Standard print turnaround
    2–7 business days

    Counted from the day you approve your mockup. Count back from your first game or tournament, and add a few days for handing out the kit. Rush turnaround may be available on request. Our minimums, turnaround and delivery page has the full details.

    How it worksFrom first message to hand-off

    1. Send the roster

      Names, numbers, sizes, crest, sponsor logos and the first game date

    2. Approve one sample

      The mockup shows the front and a sample back so you sign off the layout once

    3. We produce the kit

      Printing and embroidery happen in our Surrey shop, with every name checked against your sheet

    4. Hand it out

      Pick the order up in Surrey or arrange delivery to your club

    FAQs

    Team apparel questions

    Straight answers before you request a quote.

    Get a Free Quote
    Can every jersey have a different name and number?

    Yes. Send the roster as a spreadsheet with first name, last name, number and size. Each back is laid out individually and checked against your sheet before it is pressed.

    What is the minimum for team shirts?

    Screen printed team shirts start at 12 pieces per design. A small roster, or a coach who needs one extra piece, can go with DTF instead. DTF order size: no minimum (1 piece is fine).

    Can hoodies match the jerseys?

    Yes. Order both in one job and we use the same crest artwork, colours and sponsor layout across the set, so the travel kit and the game kit read as one club.

    A player joined mid-season. Can we add one piece?

    Yes. Your approved artwork and specs stay on file, so a late addition matches the rest of the team. Single pieces with a name and number are usually made with DTF.

    How do we get the finished kit?

    Pick up at our Surrey shop, or we ship to your door anywhere in Canada. Teams picking up come to 16051 80A Ave, Surrey. Quote reply: within one business day.

    Langley clubs can read more about team apparel for Langley. Running a tournament as well? See event t-shirts and event merch.

    Get your team ready for the season

    Send the roster, the crest and the first game date. We reply with a mockup and a price per piece.

    Customer reviews

    Rated 5.0 on Google by 56 customers

    Read all 56 reviews on Google
    We had our company logo printed on T-shirts by Fresh Print Supply, and we're very happy with the results. The price was great, the quality was excellent, and the finished product looks really professional. Great service and great value. Highly recommended!
    Better CareGoogle review · Local Guide
    I can't recommend Fresh Prints Supply Co enough! Rajan is incredibly professional, knowledgeable, and genuinely cares about delivering top-quality work. From the very beginning, communication was excellent…
    Ryan NarayanGoogle review
    After going through multiple shops I've had the best experience working with Fresh Prints Supply. The custom apparel quality is second to none and the turnaround times are great. They kept me in the loop throughout the entire process…
    Everlasting GlobalGoogle review
    Customers mention most:
    • Turnaround time 17
    • Pricing 8
    • Knowledgeable team 7
    • Print quality 6
    • Responsiveness 6
    • Shirt quality 5