Printing your own T-shirts at home is easier than you think. It’s fun, creative, and can save you money. Whether you’re making gifts, starting a brand, or just want custom shirts, this guide has you covered — no fluff, just step-by-step help.
What You’ll Need
Let’s gather the goodies first. You don’t need expensive equipment. Just a few essentials:
- Plain T-shirts – Cotton works best
- Printer – Inkjet or laser (depending on the method)
- Transfer paper – Make sure it matches your printer type
- Iron or heat press
- Scissors or a cutting machine
- Your design – Make it fun!
Optional but awesome: Parchment paper, a cutting mat, and some painter’s tape.
Step 1: Create or Choose Your Design
This is the fun part. Design something in Canva, Photoshop, or even MS Paint. Keep it simple at first. Bold text, logos, or cartoon art work well. Use the right size — around 8×10 inches fits a standard shirt perfectly.
Tips:
- Use high-resolution images (300 DPI)
- Mirror the image if it has text (only for iron-on transfers)
- Keep colors bold for better results

Step 2: Print It Out
This step depends on your printer and paper. Always follow the paper’s instructions. There are two types of transfer papers:
- Light fabric paper – For white or light grey shirts
- Dark fabric paper – For black or dark-colored shirts
Load your transfer paper the right way. Print your design and let it dry for a couple of minutes.
Step 3: Prep Your Shirt
Wash and dry your T-shirt first. This removes any chemicals or shrinkage surprises later.
Lay the shirt on a clean, hard surface. Iron out the wrinkles. Place a piece of cardboard inside the shirt so ink or heat doesn’t go through.
Step 4: Transfer the Design
Now it’s time to bring your design to life.
For Iron-On Transfers:
- Place the printed design face down on the shirt (unless using dark fabric paper).
- Use a hot, dry iron (no steam) and press firmly.
- Move slowly — about a minute of ironing should do.
- Let it cool, then peel the backing paper off gently.
For Heat Press: Follow the machine’s settings for temperature and time, usually around 350°F for 30 seconds.

Step 5: Let It Set
Let your shirt cool down completely. Don’t wash it for 24 hours. When you do, turn it inside out and use cold water. Tumble dry low or air dry.
Other DIY Methods (No Printer Needed!)
If you don’t have a printer, no problem. Here are a few cool ways to make printed T-shirts:
- Stencil and Fabric Paint – Cut your design and dab fabric paint on top
- Bleach Spray – Use bleach on dark shirts with stencils for a DIY grunge look
- Sublimation – Use special sublimation paper and a heat press for professional results (requires polyester shirts)
Common Mistakes to Avoid
Want to avoid T-shirt fails? Watch out for these:
- Wrong transfer paper – Always match your paper to your fabric color and printer type
- Not mirroring your design – Crucial if your design includes any text
- Iron too cold or quick – Go slow and firm!
Final Tips
- Practice on an old shirt first
- Don’t rush the cooling time
- Create prints in batches to save time

There you have it — your ultimate DIY T-shirt printing guide. Make one for your friends, your business, or just because you can. Have fun and, who knows, you might start the next big T-shirt brand from your kitchen table!