You've got a box of old t-shirts you can't throw away. High school. College. That half-marathon you barely survived. The band shirt from a show you still talk about. They don't fit anymore, or they're worn to nothing, but getting rid of them feels wrong. A t-shirt quilt is the best possible answer to this problem. You cut up the shirts, keep the graphics and memories, and end up with something warm and functional that you'll actually use for decades. T-shirt quilts are one of the most searched quilting projects online — and for good reason. They're deeply personal, genuinely useful, and surprisingly beginner-friendly once you understand the one thing that makes jersey fabric different from cotton quilting fabric. That one thing is stabilizer, and this guide is going to make sure you never skip it.
What makes a t-shirt quilt different from a regular quilt
Standard quilting fabrics — cotton, linen, flannel — are woven. They hold their shape when you cut them and don't stretch under normal handling. T-shirt fabric (jersey knit) is fundamentally different: it stretches in every direction, curls at the edges when cut, and will distort your blocks if you sew it without preparation. This is why so many first-time t-shirt quilters end up with wavy, puckered, uneven tops. They skipped stabilizer. Once you add fusible interfacing to the back of each shirt panel before cutting your blocks, the fabric behaves just like regular quilting cotton. It's firm, stable, square-able, and completely manageable — even for beginners who've never worked with knit fabric before.
What you'll need
The supply list is short. The most important item is the interfacing — get the right kind and you'll be fine.
- T-shirts: 12–20 shirts for a standard lap quilt, 20–30 for a twin
- Fusible woven interfacing: The key supply. Use a woven (not knit) fusible interfacing like Pellon SF101, Pellon 906F, or similar. Woven interfacing stops the stretch; knit interfacing won't.
- Sashing fabric: 1.5–2 yards of quilting cotton for sashing between blocks (optional but recommended — it separates graphics and adds cohesion)
- Backing fabric: 3.5–5 yards depending on quilt size
- Batting: Standard low-loft cotton or cotton blend
- Binding fabric: 0.5 yard
- Rotary cutter, cutting mat, and ruler
- Iron and ironing board
Step 1: Sort and select your shirts
Before you cut anything, lay out all your shirts and decide which graphics you want to keep. Flip them over — some shirt backs have great designs too. Group them by size (graphics come in wildly different sizes), and think about your layout. Do you want all blocks the same size (simpler)? Or variable sizes where big graphics get big blocks and small ones get small blocks (more complex but more visually interesting)? For your first t-shirt quilt, same-size blocks are the way to go. Pick a block size based on your largest graphic that you want to keep intact — usually between 12 and 16 inches square. Then decide whether you can crop smaller graphics to fit or whether you want to trim them and surround them with sashing.
- Most common block size: 12.5" unfinished (12" finished)
- For large graphics: 14.5" or 16.5" unfinished blocks
- Aim for consistent block sizes across the quilt for the cleanest layout
- If you have some very small graphics, consider cutting them as accent squares for sashing intersections
Step 2: Apply interfacing to every shirt
This is the most important step. Do not skip it, rush it, or try to cut around it. Here's the process: Turn the shirt inside out and lay it flat on your ironing board. Cut a piece of fusible interfacing slightly larger than the graphic you want to keep — include a couple of extra inches on all sides. Place the interfacing rough (adhesive) side down against the wrong side of the shirt fabric, centered over the graphic. Press firmly with a hot iron (no steam) for 10–15 seconds per section. The adhesive melts and bonds the interfacing to the fabric. Let it cool completely before moving. Repeat for every shirt graphic. Once the interfacing is fused, your jersey knit is effectively quilting cotton — it won't curl, stretch, or distort.
Step 3: Cut your blocks
With interfacing in place, you can cut your blocks like any quilting fabric — rotary cutter, ruler, and mat. Center the graphic in your block size, leaving at least 0.5 inches of clear space between the graphic's edge and your seam allowance. A 12.5" square template (cut from template plastic or cardboard) makes positioning easy: place it over the graphic, slide it until the image is centered, and cut around it. A few important things to check: Make sure every block is actually square — corners should be 90 degrees. Measure twice before cutting. All your blocks should be the exact same size (within 1/8"). This is where precision matters most, because if your blocks are different sizes you'll fight your layout all the way through assembly.
- Use a 12.5" square ruler or make a template — don't eyeball it
- Check that the graphic is centered and level (use a ruler to check alignment)
- Stack and measure all cut blocks before sewing — discard or re-cut anything significantly off
- Cut all blocks before sitting down at the machine — assembly goes faster with a full stack ready
Step 4: Plan your layout
Lay all your cut blocks on the floor or a large table. Try different arrangements until one feels right. Some things to consider: group similar colors together for a gradient effect, alternate light and dark graphics for contrast, or arrange by theme (all sports shirts together, concert shirts together). The sashing strips between blocks serve double duty: they frame each graphic and give your eye visual breaks between busy designs. For a 12-block layout (3 columns × 4 rows), you'll have 8 vertical sashing strips and 15 horizontal sashing strips (with optional cornerstones). Standard sashing width for t-shirt quilts is 2–3 inches finished — enough to create visual separation without dominating the quilt.
Step 5: Sew the blocks and sashing
With your layout finalized, sew in rows. Join blocks and sashing strips horizontally, pressing seams toward the sashing (away from the blocks) as you go. Then join the rows with horizontal sashing strips between them, again pressing seams toward the sashing. Since your blocks are now stabilized, they sew together just like regular quilting fabric — no special presser foot, no special thread, no special tension settings required. Use a standard 0.25" seam allowance and sew slowly through the block seams (the interfacing adds thickness). If you're adding cornerstones (small squares where sashing strips intersect), include them when assembling the rows.
Step 6: Sandwich, quilt, and finish
From here, a t-shirt quilt finishes exactly like any other quilt. Make your quilt sandwich: backing face-down, batting on top, quilt top face-up. Baste with safety pins or spray baste. Quilt however you like. Many t-shirt quilts are quilted in the ditch (along the seams between blocks and sashing) — it's fast, it preserves the graphic without over-quilting, and it keeps the blocks flat and stable. If you want more texture, you can add quilting within each block, but keep it minimal — overly dense quilting can make the quilt stiff. Finish with binding. Apply it the same way you would on any quilt: strips cut at 2.25", joined at 45 degrees, folded in half, attached to the front, and folded to the back for hand or machine sewing.
How to calculate yardage for a t-shirt quilt
The shirts themselves supply the quilt top fabric — you're mainly buying sashing, backing, batting, binding, and interfacing.
T-shirt quilt yardage calculation
Sashing: (columns − 1) × rows + (rows − 1) × columns = total sashing strips × strip dimensions ÷ WOF = yards. Backing: quilt width + 8" ÷ 36 × 2 = yards (for pieced backing). Binding: perimeter ÷ 42 × binding width ÷ 36 = yards.
Example: For 12 blocks (3 × 4 layout) with 12" finished blocks and 2" finished sashing: quilt top is approximately 42" × 56". Sashing: ~1.5 yards of a coordinating quilting cotton. Backing: 3.5 yards. Batting: standard throw size. Binding: 0.5 yard. Interfacing: 1 yard per shirt (buy by the bolt — you'll need it).
Common t-shirt quilt mistakes (and how to avoid them)
Every beginner makes at least one of these. Learn from the collective mistakes so you don't have to make them yourself.
- Skipping or under-fusing the interfacing: If your blocks stretch at any point during sewing, the interfacing didn't fully bond. Re-press with more time and pressure before continuing.
- Cutting into the graphic: Measure the graphic before cutting the block. The seam allowance (0.25") will eat into what's visible. Your graphic should be at least 0.5" from the block edge.
- Not washing shirts first: Old shirts can bleed or shrink. Wash all shirts before cutting to avoid surprises after the quilt is finished.
- Using knit interfacing instead of woven: Knit interfacing stretches with the fabric — it doesn't stabilize it. You need woven fusible interfacing.
- Making the quilt too heavy: T-shirt fabric is thicker than quilting cotton. Use low-loft batting to keep the finished quilt manageable and not uncomfortably heavy.
- Forgetting to photograph shirts before cutting: Once they're cut up, the original context is gone. Take a photo of all the shirts laid out before you start.
Variations: beyond the basic grid
Once you're comfortable with the basic block-and-sashing approach, there are several ways to level up your t-shirt quilt.
- Variable block sizes: Give large graphics more real estate. Build a layout that mixes 12", 14", and 16" blocks in an asymmetric grid.
- Combined with quilting cotton: Add pieced blocks (half-square triangles, simple squares) from coordinating quilting cotton between shirt blocks for a mixed-media quilt.
- Photo labels: Iron on small printed fabric labels with the shirt's origin story — 'State Championships, 2019' — next to each block.
- No sashing, direct join: If your graphics are large and bold, sew blocks directly to each other for a more graphic, modern look.
- Fleece backing: Skip the batting entirely and use thick fleece as the backing layer. Tie the quilt rather than machine quilting. Fast, warm, and washable.
Let StitchLogic plan your t-shirt quilt layout
The trickiest part of a t-shirt quilt is the layout — figuring out how many blocks you need, how much sashing to buy, and what size the finished quilt will be. StitchLogic's yardage calculator handles custom block layouts: enter your block size, grid dimensions, and sashing width, and the app calculates your finished quilt dimensions plus exact yardage for sashing, backing, and binding. It also accounts for the quilt top being assembled from your shirts (so you're not double-counting yardage). Whether you're making a 12-block lap quilt or a 30-shirt twin, you'll know exactly what to buy before you cut your first graphic.
🧵
Plan Your T-Shirt Quilt in StitchLogic
Enter your block size and layout, get exact sashing, backing, and binding yardage instantly — no calculator required. Coming soon to iPhone & iPad.
Join the Waitlist — It's Free