Custom Youth Apparel for Schools & Teams
Youth sizes XS–XL in the same blanks we stock for adults — tees, polos, hoodies and caps, embroidered or DTF printed. Players in youth, coaches in adult, one run.
Who We Serve
School Teams & Spirit Wear
Youth sizes for the roster, adult for coaches and parents — same style, same colour, one production run. Crests embroidered or DTF printed.
Youth Sports Leagues
Baseball, basketball, soccer and travel programs. Moisture-wicking performance tees and polos from $19.22 decorated, sizes XS–XL.
Camps & Youth Groups
Summer camps, after-school programs and church youth groups. Budget cotton tees from $17.14 decorated, no minimum order, volume pricing from 12 pieces.
-
Custom Youth T-Shirt | Gildan® 5000B Heavy Cotton™
+34Regular price $17.14 USDRegular priceSale price $17.14 USD -
Custom Youth T-Shirt | Port & Company® PC450Y Fan Favorite™
+6Regular price $17.68 USDRegular priceSale price $17.68 USD -
Custom Youth T-Shirt | Gildan® 2000B Ultra Cotton®
+11Regular price $17.99 USDRegular priceSale price $17.99 USD -
Custom Youth Softstyle T-Shirt | Gildan® 64000B
+18Regular price $18.04 USDRegular priceSale price $18.04 USD -
Custom Youth Cap | Port Authority® YC914 Six-Panel Unstructured Twill
Regular price $22.24 USDRegular priceSale price $22.24 USD -
Custom Youth Trucker Cap | Port Authority® YC402 Snapback
Regular price $23.16 USDRegular priceSale price $23.16 USD -
Custom Youth Performance T-Shirt | Sport-Tek® YST350 PosiCharge® Competitor™
+9Regular price $19.22 USDRegular priceSale price $19.22 USD -
Custom Youth T-Shirt | BELLA+CANVAS® 3001Y Jersey
+17Regular price $20.52 USDRegular priceSale price $20.52 USD -
Custom Youth Long Sleeve Performance Tee | Sport-Tek® YST350LS
+3Regular price $20.97 USDRegular priceSale price $20.97 USD -
Custom Youth T-Shirt | Comfort Colors® 9018 Heavyweight Ring Spun
+9Regular price $23.50 USDRegular priceSale price $23.50 USD -
Custom Youth Polo | Gildan® 8800B DryBlend® Jersey Knit
Regular price $23.66 USDRegular priceSale price $23.66 USD -
Custom Youth Polo | Sport-Tek® YST640 PosiCharge® RacerMesh®
Regular price $24.90 USDRegular priceSale price $24.90 USD -
Custom Youth Quarter-Zip Pullover | Sport-Tek® YST357 PosiCharge® Competitor™
Regular price $26.90 USDRegular priceSale price $26.90 USD -
Custom Youth Crewneck Sweatshirt | Gildan® 18000B Heavy Blend™
Regular price $26.94 USDRegular priceSale price $26.94 USD -
Custom Youth Polo | Port Authority® Y540 Silk Touch™ Performance
Regular price $27.30 USDRegular priceSale price $27.30 USD -
Custom Youth UV Polo | Port Authority® Y110 Dry Zone® Micro-Mesh
Regular price $28.74 USDRegular priceSale price $28.74 USD -
Custom Youth Polo | Port Authority® Y500 Silk Touch™
Regular price $29.86 USDRegular priceSale price $29.86 USD -
Custom Youth Fleece Crew | District® DT6104Y V.I.T.™
Regular price $31.64 USDRegular priceSale price $31.64 USD -
Custom Youth Hooded Sweatshirt | Gildan® 18500B Heavy Blend™
+3Regular price $34.68 USDRegular priceSale price $34.68 USD -
Custom Youth Full-Zip Hooded Sweatshirt | Gildan® 18600B Heavy Blend™
Regular price $40.00 USDRegular priceSale price $40.00 USD
Why CraftTory
US-Based Production
Registered LLC, real US team
In-House Embroidery
Own equipment, no middleman
No Minimum Order
Start from just 1 piece
Free Digitizing & Mockups
Artwork proof before production
1-5 Day Production
Fast turnaround on stock colors
Kitting out a school or youth league?
Send your roster sizes and artwork — we quote youth and adult in one order, with a digital proof before anything is stitched or printed. 24-hour response.
Request a QuoteAbout this collection
Custom Youth Apparel in Bulk — Youth XS–XL for Schools, Teams & Fundraisers
Promotional youth t-shirts in bulk start at $17.14 decorated — a Gildan 5000B youth tee with an embroidered logo. Youth hoodies for a school fundraiser start at $34.68, crewnecks at $26.94, polos at $23.66 and caps at $22.24. Each price is the garment plus one decorated logo, so a PTA treasurer or team parent can price a run without guessing what decoration adds. There is no minimum order — one shirt is a real order, and volume discounts begin at 12 pieces.
The range holds 20 youth styles in sizes youth XS through XL, roughly ages 2–4 through 18–20 depending on the brand: heavy cotton and softstyle tees, moisture-wicking performance tees and long sleeves, five youth polos, crewnecks, hoodies, a quarter-zip and two caps. It is built for K-12 school teams, youth sports uniforms, spirit wear drops, summer camps, church and community youth groups, and fundraiser merchandise. We decorate everything in-house and ship anywhere in the United States.
Nearly all of these are the youth version of a blank we already stock for adults, which is the practical reason to order here: players wear youth sizes, coaches, staff and parents wear adult, and both come out of the same production run in the same color with the same logo file. That is the difference between a team that looks kitted out and one that looks like it bought shirts twice.
Request a Youth Team Quote Adult team apparel →
Youth t-shirts for bulk and promotional runs
Gildan 5000B Heavy Cotton at $17.14 decorated is the workhorse for giveaways, field days and camp shirts — thick enough to survive a season of play, and the adult 5000 matches it exactly for staff. Port & Company PC450Y Fan Favorite at $17.68 is softer and lighter, which kids in the older grades notice. Gildan 2000B Ultra Cotton is $17.99 and 64000B Softstyle $18.04 — the ring-spun option when a design has fine detail. For shirts that get sold rather than handed out, BELLA+CANVAS 3001Y at $20.52 and Comfort Colors 9018 garment-dyed at $23.50 look and feel like retail, which matters when parents are paying at a fundraiser table rather than collecting a giveaway shirt.
Youth performance and moisture-wicking styles
For practice, PE and game day, a polyester knit moves sweat away and keeps its color, so a team ordering again mid-season still matches. Sport-Tek YST350 PosiCharge Competitor is $19.22 decorated and the long-sleeve YST350LS $20.97; PosiCharge locks the color into the fiber rather than sitting on it. YST640 PosiCharge RacerMesh polo at $24.90 is the lightest collared option for hot months, and Port Authority Y110 Dry Zone Micro-Mesh at $28.74 adds UV protection for outdoor spring and summer seasons. The YST357 quarter-zip pullover at $26.90 is the warm-up layer that goes over any of them.
Youth polos for school uniforms and club teams
Gildan 8800B DryBlend jersey knit at $23.66 decorated is the budget uniform polo — a blend that resists wrinkling through a school week. Port Authority Y540 Silk Touch Performance at $27.30 and Y500 Silk Touch at $29.86 are the pique cuts that hold an embroidered crest flattest, and both have adult twins so a whole school community can wear one look. Together with the YST640 at $24.90 and the Y110 at $28.74, that covers dress-code uniforms, club team travel kit and academic team wear in one color family.
Youth hoodies, crewnecks and caps — the fundraiser range
Outerwear sells at fundraisers because families see it as something worth paying for. Gildan 18000B Heavy Blend crewneck is $26.94 decorated, 18500B hooded $34.68 and 18600B full-zip $40.00 — all three have adult twins, so one design can be sold across the whole school. District DT6104Y V.I.T. fleece crew at $31.64 is the softer, more fashion-led option for older students. Caps: Port Authority YC914 six-panel twill at $22.24 and YC402 trucker snapback at $23.16, both sized for younger heads — the adult equivalents sit in custom caps.
How to order for a school, camp or youth group
Collect sizes first — every product page carries the manufacturer size chart with chest width and body length, which is more reliable than age labels when a group spans several grades. Upload the school, club or camp logo, choose embroidery or DTF, and approve the digital mockup before production. Logos are scaled to the garment, not copied at adult size: a youth chest takes a smaller mark, so we reset the artwork rather than shrinking it blindly, and a wide wordmark is usually a better fit than a tall crest. Volume discounts are 5% from 12 pieces, 10% from 24 and 20% from 48 or more, and youth and adult styles count toward the same tier in one order. Production is 1–3 business days for a single piece and 3–5 business days for bulk after approval. For a fundraiser with several designs or a size grid across teams, send it through the quote form.
Where can I buy wholesale hoodies in youth sizes for a school fundraiser?
Here, in bulk and with your school's logo already on them. Gildan 18500B youth hoodies are $34.68 decorated, 18000B crewnecks $26.94 and 18600B full-zips $40.00, with 5% off from 12 pieces, 10% from 24 and 20% from 48 or more. All three have adult twins, so one fundraiser design covers students, staff and parents in a single order. There is no minimum, which means a pre-sale can be run first and the exact count ordered afterwards.
How much are promotional youth t-shirts in bulk?
From $17.14 decorated for a Gildan 5000B, $17.68 for a Port & Company PC450Y and $18.04 for a Gildan 64000B Softstyle — garment plus one decorated logo, at quantity one. Volume discounts take 5% off from 12 pieces, 10% from 24 and 20% from 48 or more, so a camp or field-day run lands well below the single-piece figure. Larger designs across the full front are priced the same way as a chest logo on these styles.
Do you have youth performance shirts in bulk?
Yes — moisture-wicking polyester styles for practice and game day: Sport-Tek YST350 PosiCharge Competitor at $19.22 decorated, the YST350LS long sleeve at $20.97, the YST640 RacerMesh polo at $24.90 and the Port Authority Y110 Dry Zone Micro-Mesh polo at $28.74, which adds UV protection for outdoor seasons. All are available in bulk with the same volume tiers as cotton tees.
What youth sizes do you carry?
Youth XS through XL, roughly ages 2–4 up to 18–20 depending on the brand. Every product page carries the manufacturer's size chart with chest width, body length and the matching numeric size, which is what to send around when collecting sizes from a group. Where a size grid falls between youth XL and adult small, ordering a sample of each is the quickest way to settle it.
Can we order youth and adult sizes in the same order?
Yes, and it is the reason most schools order here. Gildan 5000B youth at $17.14 decorated pairs with the adult 5000, YST350 at $19.22 with the adult ST350, 18500B at $34.68 with the adult 18500. Same color, same logo file, one production run, and both count toward the same volume tier. Adult styles are in sports teams & schools.
Guide: Custom High School Sports Apparel 2026 — what to order for coaches, boosters and supporters, with decorated prices and no minimums.










