Trusted by 8,500+ teams across North America

Custom Hockey
Jerseys

Fully custom. All-in pricing. Game-ready in 2-3 weeks.

You're the one who volunteered to sort out the jerseys. Eighteen players, every size under the sun, a logo someone emailed in the wrong format, and a registration deadline closing in. We've done this with 8,500+ teams across North America, so we already know what you need and we make it easy.
5★
8,500+ teams
2-3 wk
Production
All-In
Pricing
3D MockupElite Hockey Jersey
FREE 3D Design
Why Teams Choose TKO

What Makes Ordering with TKO Different

Every jersey is fully sublimated and built to your team's exact colours, logos, names, and numbers. No setup fees, no art charges, no chasing a designer.

Game-ready in 2–3 weeks

Most suppliers quote 4–6 weeks and deliver in 8–12. We ship most orders within 2–3 weeks of approval and payment — the fastest turnaround in the category. Tournament next month? Late roster add? We can actually hit it.

One price, all in

Names, numbers, team and sponsor logos, and your free 3D design are all included. The price you see is the price you pay.

Free 3D design

You see exactly what your jerseys look like before anything goes to production. Custom 3D mockup on every order, at no charge, with revisions until it's right.

Your design, on file

Once it's done, we keep it. Add a player mid-season or reorder next year and it matches exactly. Reorder any quantity, even a single jersey.

Built for real games, not photo day

Pro-grade sublimated fabric with the colour dyed into the cloth. No cracking, no peeling, no fading, wash after wash.

5-star rated

We hold a 5-star rating on both Google and Facebook. 8,500+ teams have trusted us with their look, and we don't take that lightly.

Why Sublimated?

And what about
stitched twill?

Get asked about traditional stitched or tackle-twill jerseys a lot? Here's the straight answer: we build fully sublimated jerseys on purpose, because for the way teams actually play, they're the better jersey. With sublimation, the design, names, numbers, and logos are dyed right into the fabric instead of sewn or pressed on top.

  • Nothing to crack, peel, or fade. No twill letters or screen-printed numbers to lift at the edges. The colour is in the cloth, so it looks like opening day in March.
  • Lighter and cooler on the ice. No heavy stacked-twill chest crest. Just breathable, moisture-wicking fabric.
  • Unlimited colour and detail, no extra charge. Gradients, patterns, sponsor logos, sleeve numbers, full-bleed designs. Stitched twill charges per letter and limits the artwork. Sublimation doesn't.
  • Faster to make. Sublimation is a big reason we hit 2–3 weeks while stitched-twill suppliers run 5–6 weeks or longer.

League requires a stitched twill crest? We can supply twill jerseys too — just reach out and we'll set you up. Note that twill timelines run longer than our standard 2–3 weeks. For everyone else, sublimation gives you a sharper, lighter, longer-lasting jersey for the money.

[ sublimated jersey detail — close-up ]
Fabric at a Glance
Moisture-
wicking
Breathable
4-way
stretch
Snag-
resistant
Colour-locked
sublimation
Hockey Gear

Browse the Lineup

Everything below is custom built to order for your team. Tap any item for pricing, options, and details.

Jerseys & Tops

9 styles

Socks & Bottoms

4 styles

Bags

8 styles

Outerwear & Accessories

8 styles
Transparent Pricing

All In. No Hidden Fees.

Elite Hockey Jersey
$61 CAD
All-in, every time. That price already includes your custom design, names, numbers, and team and sponsor logos.
  • Elite Hockey Jersey — from $61 CAD, all in No setup fees. No art charges. No surprise invoice after the fact.
  • Uniform packages Jersey + socks and multi-jersey sets — see product pages for current pricing.
  • New custom design minimum: 5 pieces Once your design is on file, reorder any quantity, even one.
Sizing

Hockey Sizing Guide

Not sure what to order? Use the charts below to find the right fit for every player. When in doubt, measure a jersey the player already wears and compare to our numbers. All measurements are in inches.

Featured chart

Hockey Jerseys — Adult

99 L W
Coach's tipMeasure a jersey your player already wears flat on a table. Closer beats guessing.
All measurements in inches

Adult Jersey Fit

SizeLength (L)Width (W)
XS27"20"
S28"21"
M29"23"
L31"24"
XL33"26"
XXL33"28"
3XL34"29"

Length is shoulder-to-hem; width is armpit-to-armpit. All sizing is subject to a 1" manufacturing tolerance.

Hockey Jerseys — Youth5 sizes · YXS – YXL
+
How to measure
LW

Length: shoulder → hem. Width: armpit → armpit, jersey laid flat.

Youth jersey — inches
SizeLength (L)Width (W)
YXS21"16"
YS23"18"
YM24"19"
YL25"20"
YXL26"21"

Youth jerseys run a touch looser through the body for easier layering over pads.

Goalie Cut3 sizes · Youth · Intermediate · Senior
+
How to measure
LW

Goalie cut runs wider — measure over chest pads, not against the body.

Goalie cut — inches
SizeLength (L)Width (W)
Youth GC26"23"
Intermediate GC32.5"25"
Senior GC33"33.5"

Cut wide and long to fit over chest protectors and pads. Order one size up if between sizes.

Hockey Socks3 sizes · Small · Medium · Large
+
How to measure
L

Length: top of cuff → toe edge, sock pulled flat.

Hockey socks — inches
SizeLengthSkate Stretch Range
Small (Youth)21"4.5"–9.5"
Medium (Intermediate)25"5.5"–10.5"
Large (Adult)30"6.5"–11.5"
Pant Shells — Youth4 sizes · YS – YXL
+
How to measure
WAISTINSEAM

Waist: across the top of the pant shell. Inseam: crotch → hem on the inside leg seam.

Youth pant shells — inches
SizeWaistLengthLeg Width
YS29–33"14"10"
YM32–35"15"10.5"
YL34–36"16.5"11"
YXL36–38"17.5"11.5"

Shells are oversized to fit cleanly over hockey pants — measure based on the pants, not the player.

Pant Shells — Adult5 sizes · AS – A2XL
+
How to measure
WAISTINSEAM

Adult shells: measure over the existing hockey pant, not the player's body.

Adult pant shells — inches
SizeWaistLengthLeg Width
AS38–40"21"12"
AM40–43"22"13"
AL43–46"23"14"
AXL45–49"24"15"
A2XL49–52"25"16"
Skate Soakers3 sizes · Youth · Junior · Senior
+
How to measure
SKATE LENGTH

Soakers slide over the blade — size is keyed to skate size, not foot size.

Skate soakers — by skate size
SizeSkate Size
YouthUp to 13Y
Junior1.0 JR – 5.0 JR
Senior6.0 SR – 13.0 SR
Simple Process

Design. Approve. Play.

Three steps from idea to ice. Our production clock starts when your design is approved and paid — give yourself a little runway to collect sizes, names, and payments from the team.

01
Photo · Napkin Sketch
Day 1

Design

Send your logo or idea. We create free mockups and a 3D design and revise until it's perfect. No charge, no commitment.

02
Photo · 3D Mockup
Day 3 – 5

Approve

Confirm the look, then approve the print proofs that show every name, number, and detail for your full roster. Nothing prints until you say so.

03
Photo · Team in Jerseys
~ Day 21

Play

Your custom hockey jerseys arrive in 2-3 weeks. Need to reorder later, even one piece? Done.

FAQ

Common Questions

How long does it take to get custom hockey jerseys?

Our standard production time is 2–3 weeks from the date your order is approved and paid, plus shipping. That's consistently faster than the 4–6 week industry norm.

What's included in the price?

Everything. Custom design, names, numbers, team and sponsor logos, and your colours are all included in the listed price. There are no separate setup or customization charges.

Do my jerseys need a STOP patch or Canadian flag?

🍁 League compliance: if you play OMHA minor hockey, yes — the STOP patch is required. Competitive teams (Rep, Select, AA, AAA) also need the Canadian flag patch. Tell us your league and level and we add what's required as standard.

Can you do matching home and away sets?

Yes. Most leagues require a distinct light and dark jersey. Once your design is approved we build colour-matched home and away versions, usually ordered together.

Do I need a design ready before I contact you?

No. A rough idea of your colours and a logo is plenty. Our design team builds it from there, free of charge.

Do you offer goalie-cut jerseys?

Yes, in Youth, Intermediate, and Senior cuts, built to fit comfortably over full goalie equipment. Goalie sizing is listed in the chart above.

Do you make stitched or tackle-twill jerseys?

Our specialty is fully sublimated jerseys, where the design is dyed into the fabric so it can't crack, peel, or fade, and there's no per-letter charge for names, numbers, or logos. It's lighter, fully customizable, and faster to produce than stitched twill. That said, if your league requires a stitched twill crest, we can supply twill jerseys too — just reach out and we'll set you up. Keep in mind twill timelines run longer than our standard 2–3 weeks.

What sizes do you carry, and do you fit every player?

Youth (YXS–YXL), Adult (XS–3XL), and Goalie cuts. The adult cut is a standard athletic fit worn by players of all builds; if you'd like guidance, measure a jersey you already wear and match it to the chart, or just ask us.

What if a player joins after I order?

If the order hasn't gone to production, we can add them. If it has, we run a quick reorder. Your design stays on file, so reorders match exactly with no minimum.

Do you ship across Canada and to the US?

Yes, both. Shipping is $20 for up to 10 items, plus $2 per item after that. Free pickup is available at our Woodstock, Ontario shop.

Can I add matching hoodies, bags, and gear?

Yes. We carry your jersey design across hoodies, pant shells, bags, toques, and more so the whole team matches on and off the ice.

Ready to Get Started?

Send us your idea. We'll have a free 3D mockup back to you within 24–48 hours. No commitment, no obligation.

Call us: 888-715-1856  · Email: info@tkojerseyco.com