← Back to all posts
👕

Matching Family Christmas Shirts: POD Set Costs

What a 5-piece matching family Christmas shirt set costs on POD: $45.50 at Gooten, about $49 at Printify and Printful, $35.94 at CustomCat.

PrintOnDemandDirectory ·
t-shirts seasonal christmas pricing

Matching family Christmas shirts are one of the few POD products where one customer buys four or five items in a single order. That changes what matters. The blank price still counts, but so does whether one supplier can print every size in the set, from adult down to a baby bodysuit, so the family’s shirts arrive together and look the same.

We priced a typical five-piece set: two adult tees, one youth tee, one toddler tee and one baby bodysuit.

SupplierBlanks in the setSet costOne supplier?
CustomCatGildan 5000 ×2, Bella 3001Y, Rabbit Skins 3321, Rabbit Skins 3322$35.94Yes
GootenGildan 5000 ×2, Gildan 5000B, Rabbit Skins 3321, Rabbit Skins 3322$45.50Yes
PrintifyGildan 5000 ×2, Gildan 5000B, Rabbit Skins 3321, Rabbit Skins 3322$49.25Yes
PrintfulGildan 5000 ×2, Gildan 5000B, Rabbit Skins 3321, Rabbit Skins 3322$49.76Yes
PrintifyBella Canvas 3001 ×2, 3001Y, 3001T, 3001B$57.11Yes
PrintfulBella Canvas 3001 ×2, 3001Y, 3001T, 3001B$63.03Yes

Quick verdict

For a budget or mid-priced family set, use Gildan 5000 adult tees with Rabbit Skins toddler and baby pieces. Gooten, Printify and Printful can all print the whole set, at $45.50 to $49.76.

CustomCat is the cheapest at $35.94, but it doesn’t price a Gildan 5000B youth tee, so its set uses a Bella Canvas 3001Y for the youth size instead. Read the size note below before you compare it directly with the others.

An all-Bella Canvas set costs $57.11 or more. It only makes sense if your shop is built around the softer, more fitted 3001.

Why one supplier matters for this product

A family set is one gift, even though it’s five separate items:

  • Items from different suppliers ship as separate packages, each with its own shipping charge and delivery date. A family that gets the adult shirts on December 18 and the baby bodysuit on December 23 is not a happy customer.
  • Colours vary between brands and print facilities. “Red” on a Gildan 5000 and “Red” on a Rabbit Skins bodysuit are not guaranteed to match, and the same design printed at two different suppliers can look different side by side. That’s very visible when the family lines up for a photo.
  • Christmas cutoffs apply to the whole order. If you split a set across suppliers, the earliest cutoff of the two decides whether the set arrives in time.

Mixing suppliers for the lowest price on each piece doesn’t save much either. Build the same Gildan and Rabbit Skins set from the cheapest source for each piece (CustomCat for everything except the youth tee, which is a Gildan 5000B from Teelaunch at $6.50) and it comes to $34.99. That’s 95 cents less than CustomCat’s single-supplier set, and it doubles your shipping and your risk.

The pieces, priced

Adult: Gildan 5000 or Bella Canvas 3001

SupplierGildan 5000Bella Canvas 3001
CustomCat$6.00$7.37
Gooten$8.90$10.40
Printful$9.44$11.92
Printify$9.50$11.29

Adults make up two of the five pieces, so this is where the blank choice costs the most. At Printful, two Bella 3001s cost $4.96 more than two Gildan 5000s. Our Bella 3001 vs Gildan 5000 comparison covers the fit and feel difference.

Youth: Gildan 5000B or Bella Canvas 3001Y

SupplierGildan 5000BBella Canvas 3001Y
Teelaunch$6.50—
Printify$6.98$11.44
Gooten$9.40—
Printful$9.88$13.76
CustomCat—$7.45

Printify’s Gildan 5000B at $6.98 is the cheapest youth tee from a supplier that can also print the rest of the set.

Toddler and baby: Rabbit Skins or Bella Canvas

SupplierRabbit Skins 3321 toddler teeRabbit Skins 3322 bodysuitBella 3001T toddler teeBella 3001B bodysuit
CustomCat$8.22$8.27——
Gooten$9.90$8.40$9.40$8.90
Printful$10.50$10.50$13.00$12.43
Printify$13.27$10.00$10.05$13.04

Two things stand out. At Printify, the Bella 3001T toddler tee is $3.22 cheaper than the Rabbit Skins 3321. At Gooten, Bella Canvas is close on both pieces, so you could build a Gildan adult and Bella kids set there without paying much more.

For a cheaper bodysuit, the Rabbit Skins 4424 is $7.79 at CustomCat. We compared the two most common bodysuits in Rabbit Skins 3322 vs Bella 3001B.

A note on sizes

Each price above is for one reference size: L for adult tees and most youth tees, 2T or 3T for toddler tees, and anywhere from newborn to 24 months for bodysuits, depending on the supplier. CustomCat quotes its kids’ pieces at the small end (youth S and a 6-month bodysuit), and lists the Rabbit Skins 4424 at newborn. Smaller sizes are often the cheapest, so CustomCat’s $35.94 set may cost a little more in the sizes a real family orders. Check the price range on each model page before you set your prices.

Sizes also matter for what you list. Family Christmas shirt listings on Etsy commonly offer bodysuits in 3–24 months, toddler tees in 2T–5T, and youth tees in S–XL as separate options. Check that your chosen blanks cover all of those at your supplier. A set that stops at 18 months or 4T loses the families with a child in the gap.

What you keep on a set

Most family shirt listings price each piece separately. Say adults are $24 and kids’ pieces are $22, so the five-piece order is $114. Etsy fees on that order come to about $12.08 (6.5% transaction, 3% + $0.25 processing, and a $0.20 listing fee for each of the five items). Before shipping:

SetCostYou keep
CustomCat, Gildan adults$35.94$65.98
Gooten, Gildan adults$45.50$56.42
Printify, Gildan adults$49.25$52.67
Printful, Gildan adults$49.76$52.16
Printify, all Bella Canvas$57.11$44.81
Printful, all Bella Canvas$63.03$38.89

This is why family sets are worth the effort: at Gooten, one set order earns about as much as four or five single $24 Gildan tee sales, with one customer to win and one message thread to answer. Try different prices per piece in the profit calculator.

Before you list

  1. Order the whole set as a sample, in the colour you’ll sell most. Lay the pieces side by side and check the colours match.
  2. Make sizing easy to choose. Families order several sizes at once, and a wrong size on one piece means a reprint. Put a size chart for each blank in the listing photos.
  3. Put the ordering deadline on the listing, not just in your shop announcement. Families plan matching photos for a specific date. Use the earliest cutoff at your supplier, and see our Q4 print on demand calendar for where each supplier publishes its dates.

Bottom line

A Gildan 5000 and Rabbit Skins set is the practical default. Gooten can print all five pieces for $45.50, and Printify and Printful for about $49. CustomCat is cheapest at $35.94 if a Bella 3001Y youth tee works for your design. Whatever you choose, keep the whole set with one supplier: splitting it saves under a dollar and risks the family’s shirts arriving on different days.

Compare every adult, youth and baby blank we price in the product catalog, or see who carries what in the supplier directory.

Prices are the cost of one printed unit before shipping, pulled from each supplier’s own API between July and September 2026. See how we source prices.

Current prices for the products in this post

Pulled from supplier APIs on every build, last verified Oct 19, 2026. If these differ from the figures above, trust these — the article reflects prices on the day it was written.

Other t-shirt and kids' apparel options worth comparing

Products of the same type we can price across multiple suppliers, ordered by how many suppliers carry them.

Related reading