Table of contents

T-shirt weight affects how a garment feels on the body, how well it holds a print, and how much it costs to ship. For merchants selling custom products, it also determines whether a customer reorders or moves on.

This guide covers everything you need to know about t-shirt weight – from fabric measurement standards and size-by-size breakdowns to which weights work best for each printing method.

How much does a shirt weigh?

A medium-sized cotton t-shirt weighs between 4.5 and 5.5 oz (128–156 g). The exact weight depends on fabric type, construction, and size. Fabric weight is measured in ounces per square yard (oz/yd²) or grams per square meter (GSM). The higher the number, the denser and heavier the fabric.

Shirt weight chart by size

The table below uses the Bella + Canvas 3001 as a reference – a 4.2 oz/yd² (142 g/m²) unisex staple t-shirt – to show how garment weight increases with size.

T-shirt size

Average t-shirt weight (oz)

Average weight (g)

XS

3.5 oz

99 g

S

3.9 oz

111 g

M

4.4 oz

125 g

L

4.8 oz

136 g

XL

5.3 oz

150 g

2XL

5.8 oz

164 g

3XL

6.3 oz

179 g

4XL

6.7 oz

190 g

5XL

7.1 oz

201 g

Weights are approximate and vary by fabric composition, fit, and construction.

 

How is t-shirt fabric weight measured?

T-shirt fabric weight uses three measurement systems:

  • Grams per square meter (GSM) measures how much one square meter of fabric weighs. A higher GSM means a denser, heavier t-shirt. Most shirt fabrics fall between 130 and 220 GSM.

  • Ounces per square yard (oz/yd²) is the imperial equivalent of GSM. A typical t-shirt weighs from 3.5 to 6.5 oz/yd². Multiply oz/yd² by 33.91 to convert to GSM.

  • Singles (yarn count) measures yarn fineness. A higher singles count – say, 30s – produces a finer, lighter shirt. A lower count – around 18s – produces a coarser, heavier one. Premium t-shirts typically use 30–40 singles. Most standard t-shirts use 18–24.

No single measurement defines quality. The right combination depends on the garment's intended use, printing method, and target customer.

What affects how much a shirt weighs?

There are a few factors that determine a t-shirt’s weight. 

Fabric material

Cotton is the most common t-shirt fabric and typically weighs between 3.5 and 6.5 oz/yd² (119–220 g/m²) depending on the weave and construction. 

Synthetic fibers like polyester weigh less per yard, so poly-cotton blends produce lighter t-shirts than 100% cotton equivalents. Organic cotton runs slightly heavier due to less processing.

Shirt size

Larger sizes use more fabric, directly increasing total garment weight. A size XS t-shirt can weigh around 3.5 oz (99 g), while the same style in 5XL reaches approximately 7.1 oz (201 g) – a difference of over 50%.

Fabric thickness

Fabric thickness ties directly to GSM. A thinner fabric at 130 GSM drapes loosely and feels airy. A thick fabric at 220 GSM holds its shape, resists stretching, and feels more substantial. Weave density and yarn twist also contribute – tighter weaves produce heavier, more durable fabric. 

Fit and style

Fitted t-shirts use less fabric than oversized or relaxed cuts, resulting in lighter weights at the same GSM. Additional construction details – double stitching, side seams, reinforced collars – add small amounts of weight but improve durability and structure.  

Lightweight vs mediumweight vs heavyweight shirts

Lightweight shirts

Lightweight t-shirts fall in the 3.5–4.5 oz/yd² (120–150 g/m²) range. The thinner fabric makes them the default choice for summer wear, athletic wear, and layering. They work best with DTG printing but don't hold up well to embroidery, which can cause the fabric to pucker.

Lightweight t-shirts at Printful:

Mediumweight shirts

Midweight t-shirts fall in the 4.5–5.3 oz/yd² (150–180 g/m²) range. They handle most printing techniques – DTG, screen printing, and sublimation – without compromising on comfort. Their fabric density makes them suitable for everyday wear across seasons.

Mediumweight t-shirts at Printful:

Heavyweight shirts

Heavyweight t-shirts fall in the 5.3–7.5 oz/yd² (180–254 g/m²) range. The denser fabric holds bold prints, resists wear, and maintains shape through repeated washes. They suit cooler climates, premium product lines, and screen printing.

Heavyweight t-shirts at Printful:

Comparison table:

 

Weight

Best for

Lightweight shirts

3.5–4.5 oz/yd² (120–150 g/m²)

Summer wear, athletic wear, DTG printing

Mediumweight shirts

4.5–5.3 oz/yd² (150–180 g/m²)

Everyday and casual wear, all-season versatility, and most printing methods

Heavyweight shirts

5.3–7.5 oz/yd² (180–254 g/m²)

Cool climates, premium branding, screen printing

How much does a shirt weigh for shipping?

A standard t-shirt ships at roughly 4–6 oz (113–170 g) of actual garment weight, but carriers calculate shipping costs based on either actual weight or dimensional weight – whichever is higher. For print-on-demand (POD) merchants, total shipping weight also includes packaging, which typically adds 1–2 oz (28–57 g).

A few practical figures to keep in mind:

  • A single lightweight t-shirt in a poly mailer weighs approximately 5–6 oz (142–170 g) total.

  • A single heavyweight t-shirt can reach 8–9 oz (227–255 g) total with packaging.

  • Shipping two to three t-shirts together in one package reduces the per-unit shipping cost significantly.

For international shipping, weight thresholds matter. Many carriers move from one pricing tier to the next at 1 lb (454 g), so a two-shirt order in the 6 oz-per-shirt weight range can push the total over that threshold. Choosing lighter fabrics for internationally focused stores can reduce per-order shipping costs without affecting perceived product quality.

Important: With Printful, shipping costs are automatically calculated based on each order's weight and destination, so merchants don't need to calculate them manually.

Best t-shirt weights for printing methods

The t-shirt weight you choose impacts more than just the garment’s overall feel and warmth. Some printing methods are suited only to specific fabric weights and will look bad or deteriorate faster if used incorrectly. 

DTG printing

Direct-to-garment (DTG) printing works best on lightweight to mediumweight fabrics in the 3.5–5.3 oz/yd² (119–180 g/m²) range. Tightly woven, 100% cotton or high-cotton blends produce the sharpest ink absorption and cleanest print resolution. Heavier fabrics with coarser weaves can absorb more ink than necessary, resulting in a slightly faded appearance.

Screen printing

Screen printing performs best on mediumweight to heavyweight fabrics in the 5.0–6.5 oz/yd² (170–220 g/m²) range. 

The denser fabric holds ink layers without bleeding, keeps colors vibrant after repeated washes, and withstands the pressure of the printing process. The Gildan 5000 and Comfort Colors 1717 are two reliable options for screen printing.

Embroidery

Embroidery requires fabric with enough structure to support thread density without puckering or distorting. Lightweight t-shirts below 4.2 oz/yd² (142 g/m²) are generally too thin for embroidery.

Mediumweight and heavyweight fabrics in the 5.0–6.5 oz/yd² (170–220 g/m²) range provide the stability embroidery needs, particularly for chest logos and sleeve placements.

Common mistakes when choosing shirt weight

Avoid these pitfalls when choosing t-shirts for your store. 

Choosing based on price alone

A lower fabric weight often means a lower base cost, but lightweight t-shirts can show more wear after repeated washes and may not hold prints as well over time. A shirt that loses shape or fades after ten washes will lead to refund requests, not repeat orders.

Ignoring your customer's climate

A 6.1 oz/yd² (207 g/m²) heavyweight tee may suit a customer in Oslo. The same shirt, sold to a customer in Miami’s hot weather, leads to complaints of discomfort. Match fabric weight to the primary climate of your target audience, especially if you sell internationally.

Not accounting for the printing method

Selecting a lightweight fabric and then applying embroidery causes the material to pucker. Using a coarse, heavyweight fabric for a detailed DTG print can result in a faded print. The fabric weight and printing method need to align before you finalize a product.

Overlooking shrinkage

Heavier shirts, particularly with 100% cotton constructions above 5.3 oz/yd² (180 g/m²), shrink more noticeably in the first wash if not pre-shrunk. Always check whether a blank is pre-shrunk and include care instructions in your product descriptions to reduce size-related returns.

Picked your t-shirt? Design it with Printful

Once you know the right weight for your product, the next step is turning it into a finished design ready to sell. With Printful, the process from blank to listed product takes minutes.

  1. Create a free account at Printful.

  2. Browse the Catalog and filter by product type, fabric weight, or brand to find the right t-shirt.

  3. Use the Design Maker to upload your artwork, add text, or build a design from scratch.

  4. Select your print method – DTG, DTFlex, or embroidery – based on your fabric weight and design style.

  5. Order a sample at a 20% discount to check print quality, fabric feel, and fit. 

  6. Publish to your store. Printful integrates directly with Shopify, Etsy, TikTok Shop, WooCommerce, and more for automated order fulfillment. 

Every order prints and ships on demand, meaning you hold zero inventory, pay nothing upfront, and have no minimum order requirements.

Get started

Weighing up your choices

T-shirt weight determines how it feels, looks, and ships. 

Lightweight t-shirts in the 3.5–4.5 oz/yd² (120–150 g/m²) range suit summer and active wear. 

Midweight shirts at 4.5–5.3 oz/yd² (150–180 g/m²) cover everyday wear across seasons and work with most printing methods. Heavyweight options above 5.3 oz/yd² (180 g/m²) deliver structure, durability, and bold print results for premium product lines.

Match the weight to your audience's climate, your chosen printing method, and the product position in your store. Those three factors, combined with the right blank, produce a t-shirt that customers reorder.

Frequently asked questions

An XL t-shirt weighs between 5 and 6 oz (142–170 g) on average, depending on the fabric weight and construction. A lightweight style like the Bella + Canvas 3001 in XL sits closer to 5.3 oz (150 g), while a heavyweight option like the Comfort Colors 1717 in XL reaches approximately 6 oz (170 g) or more.

A standard adult t-shirt weighs between 4.5 and 5.5 oz (128–156 g). Weight varies by fabric type, size, and construction. Lightweight tees start around 3.5 oz (99 g) in smaller sizes, while heavyweight options in larger sizes can exceed 7 oz (198 g).

Not necessarily. Heavier shirts offer more durability and structure, but the right weight depends on the garment's purpose. Quality comes from matching fabric weight to end use, not from chasing the highest GSM.

It depends on the method. DTG printing works best on lightweight to medium-weight fabrics with a weight of 3.5–5.3 oz/yd² (119–180 g/m²). Screen printing performs best on mediumweight to heavyweight fabrics at 5.0–6.5 oz/yd² (170–220 g/m²). Embroidery requires at least 5.0 oz/yd² (170 g/m²) to avoid puckering.

Andris Mucenieks

By Andris Mucenieks

Published author, scholar, and musician, Andris draws on over 11 years of experience in and outside academia to make complex topics accessible – from SEO and website building to AI and monetizing art. Devoted to his family and self-confessed introvert, he loves creating things, playing musical instruments, and walking around forests.