Whether you’re looking to promote an exciting new brand or want to outfit your relatives for Instagram photo ops, there’s always a good reason to print your own custom T-shirt. Plus, there’s always room for more T-shirts, so why not make your own? In this post, you’ll learn how to print T-shirts like a pro.
In seven easy steps, we’ll review the ins and outs of printing a T-shirt and help you determine your quantity and budget, select a printing method and choose the right fabric. We’re here to get you on your way to printing your new favorite tee for friends, family or business!
- Three main shirt printing methods: screen printing, direct-to-garment (DTG) and vinyl graphics.
- Each method varies in cost, quality and suitability depending on design, budget and quantity.
- Designs must be submitted in vector format; provide CMYK codes for custom colors.
- More colors or complex designs increase printing costs.
- Larger print runs usually qualify for price breaks.
- Your quantity and budget determine the ideal printing method and may influence your design’s complexity and style.

Source: A cute breakfast T-shirt design by Alice Z. via 99designs by Vista.
How to print T-shirts: A 7-step guide
Step 1: Design your T-shirt
You can’t print a T-shirt without a great design. So, long story short, make sure you’ve got a design that tells your story, fits your brand, event or vision. Start by asking yourself what you want your shirt to say about you or your brand. Who’s the target group you’re trying to appeal to? Take your time creating a design that reflects your brand identity, whether it features an illustration, a logo, a slogan or a combination of all three.
It’s crucial that you spend some time to make sure your T-shirt design is perfect before you move on to printing. Does it have the right proportions? Do the colors work well together? Is the text legible?
Also, remember that your design needs to work with whatever T-shirt color you choose: a design with dark colors won’t show up well on a dark blue or black T-shirt. So, if you know you want to print on dark T-shirts, your design needs to use lighter colors and vice versa.
Don’t have a design yet? Check out our ultimate guide covering how to design a T-shirt, which covers everything you need to know to design a T-shirt you’ll love. You’ll learn how to pick the right style, imagery, colors and typography, so you’ll end up with the perfect T-shirt design.
And if you’re intimidated by starting from scratch, don’t worry! Many printing platforms, including VistaPrint, offer customizable templates for you to personalize.
Work with a professional designer for an awesome T-shirt design. Find a designer now.
Step 2: Know your quantity and budget
Before you get too deep into the printing process, identify your estimated quantity and budget. As with any type of printing, ordering a large quantity will likely reduce the cost per item. Ordering in bulk is a smart plan, especially if you’ll be selling the shirts.
In addition to quantity, identify which sizes you’ll need and how many of each. If you’re printing merchandise shirts, keep in mind that some sizes are more popular than others, but it’s always important to have an inclusive range. Depending on your manufacturer, certain sizes can be pricier than others.
Having your quantity and budget set in stone is also an essential step toward narrowing down your printing method. Some methods are ideal for printing in bulk. Others have a higher cost per shirt and are better for small orders.
Source: T-shirt design by noodlemie via 99designs by Vista
How much does T-shirt printing cost?
Printing a single T-shirt usually costs between $15 and $30 USD, but printing in bulk can bring the cost per shirt down to between $5 and $10. Prices for T-shirt printing vary depending on the printing technique you’re using, the quality of the plain T-shirts you’re printing on and the quantity you’re ordering. You can get big discounts on bulk orders.
Step 3: Choose from the different ways to print on shirts
When it comes to printing a T-shirt and deciding on the right method, differences in cost, appearance, production time and materials will all come into play. Let’s cover these important details with three popular T-shirt printing methods.
Screen printing
Screen-printed tees can be made by hand or by machine. Either way, this method is the gold standard for T-shirt printing. The printer will make original screens of your T-shirt design, allowing you to print in bulk.
Pros: Screen printing is reliable, affordable and high-quality. This method is ideal for large orders.
Cons: A new screen is required for every new color or design revision. Colorful designs end up being pricey.
Best for bulk orders and printing bright colors on dark shirts
Vinyl graphics
T-shirts with vinyl graphics are created through transfer printing. The result is a different look and texture from screen printing—one that feels bolder and more dimensional. Vinyl is often considered to be more durable than ink.
Pros: The bright colors and durable materials work best for T-shirt designs that you really want to stand out.
Cons: Much like screen printing, each additional color adds to the cost. Because each graphic must be transferred shirt by shirt, vinyl printing is not a great option for large orders.
Best for simple graphics and short-run orders that include basic shapes or text-based designs
Direct-to-garment
Direct-to-garment (or DTG) printing is a newer option that utilizes the freedom of inkjet printing. This method sprays ink onto the garment—like inkjet printing on paper, but with fabric.
Pros: The DTG method allows for highly customizable designs with intricate detail and many color choices. Bring on the color!
Cons: This works best for shirts in small batches. The more you’re printing, the less viable it becomes. Also, dark-colored garments are a no-go.
Best for small-quantity orders that require high amounts of detail
Want to see the differences between these printing styles and embroidery up close? Take a look at our guide to T-shirt printing and embroidery.
Step 4: Find a printer
Once you’ve settled on your design, budget and printing method, it’s time to find a printer. There are many options to choose from (both locally and online), so we recommend taking the time to explore the possibilities.
If you’re printing locally, request samples of actual, finished shirts, not just design images. Most printing companies love visitors! Stop by their shop to see and feel their work.
Remember: A printer’s job is to translate design to an actual print, and only a finished product reveals that. If you decide to go with an online printing company, be sure to read reviews of previous customers and give their customer support a call to see if they’re the right fit for your project and printing needs.
Source: The right printer needs to offer the printing technique that makes your design look its best. T-shirt design by diwaz via 99designs by Vista.
As you select your printer, always keep your timeline in mind to make sure you can have the order ready in time. For an online order, factor in the printing time as well as the shipping time, so if you’re under a time crunch, you can eliminate a step by placing the order locally and picking it up in person.
The following factors will influence which printer to choose:
- Printing techniques they offer and whether they work for your design
- Cost for plain T-shirts plus printing
- Printing time
- T-shirt cuts, sizes, materials and colors they offer
- Quantities you can order
- Support and proof options
Step 5: Choose a fabric and shirt type
Plain and simple—a T-shirt should be comfortable. Keep this in mind as you explore fabric options for your new design.
Source: The white short-sleeve crew neck is a classic, fail-safe choice. T-shirt design by Konstantin Kostenko via 99designs by Vista
A popular T-shirt fabric option is 100% cotton. It’s versatile, easy to wear and even easier to wash. For a softer and more breathable alternative, try a 50% polyester and 50% cotton blend, a crowd favorite and often cheaper than pure cotton. Work with your printer to determine which fabrics match your quantity and budget.
In addition to selecting a fabric, you’ll need to settle on a shirt type.
Think about your audience and intended goals before deciding on the right type of T-shirt.
- What’s the style and cut your target group would like best?
- What colors will they prefer?
- When and where do you want them to wear it?
When in doubt, go with the short-sleeve crew neck in white, black or grey. It’s a fail-safe bet.
Step 6: Submit your files
When you’re ready to pull the trigger on printing, you’ll need to send your design files to your printer. Communicate directly with your printer and ask them about specific file types, color requirements and file sizes.
Ask in advance to avoid any miscommunication down the road. Relay this information to your designer so they can supply you with your final, optimized files.
What is the right file format for T-shirt printing?
You will need to submit your T-shirt design in vector format. This will likely be an AI, PDF or EPS file. Any of these formats will work, but if you’re unsure which one to send to your printer, choose a PDF since it’s the most versatile.
Your designer will provide you with a file in one or several of these formats (depending on the program your design was created in, such as Adobe Illustrator or InDesign, etc.). You’ll need a separate file for each T-shirt design you’re creating.
Additionally, you might need the specific color codes, if your printer does custom colors. Make sure you have the CMYK color codes so that everything turns out looking like you want.
Step 7: Check your proof
A printer should always send you a proof before a shirt gets printed, especially if you’re placing a bulk order. This can be a digital proof or a test print of the shirt itself. This is your last chance to make any changes, so review it very carefully. Check the words, the numbers, the colors, the alignment…everything!
When reviewing, it can be helpful to show the proof to an impartial third party who will provide a fresh perspective on any potential errors.
Step 8: Get your shirts!
Once your shirts have been printed, pick them up and check everything over. Ensure that you’re satisfied with the end product and thank your printer for the hard work. If possible, leave a review about your experience. Now enjoy your amazing new shirts!
You’re teed up for perfect T-shirt printing results!
We’ve covered it all, from quantity and budget to T-shirt printing methods and finding the right fabric. Now, it’s time for you to get started. Identify your goals, then print your dream tee. Nothing says “you are what you wear” more than a statement-making, exceptionally-designed T-shirt.