We recommend that you use the latest version of a modern web browser to ensure you are able to access all of the features and functionality of our website. Continuing to use your existing browser may not allow you to take advantage of certain features.

We recommend that you use the latest version of a modern web browser to ensure you are able to access all of the features and functionality of our website. Continuing to use your existing browser may not allow you to take advantage of certain features.
Hello Mobile User=Hello Mobile User!
up to $100
Use code: THX10
We are working to accommodate mobile orders very soon!

Premium Custom T-Shirts

Get noticed with our ultra soft custom tees!

Shop Now

Print Your Own Designs on Premium T-Shirts

Choose a color below to get started.

Professional Quality, Incredible Value

Multiple Sizes & Styles Available

Made from a soft, stretchable fabric that is designed to provide both style and comfort. Take advantage of our wholesale prices to order as few or as many as you'd like.

Shop all sizes

Customize the Front, Back, or Both

Create a Unique Shirt in Minutes

Our online tool makes it easy to design your own T-shirt, whether it's for yourself, for resale, or for your next company event. Simply upload your photo, logo, or artwork and we'll take care of the rest. T-shirt printing has never been easier!

Upload your design now
Satisfaction Guarantee
Learn more
Free Sample Kit
Request now
Fast Production Time
Learn more

Frequently Asked Questions

It’s easy to print your own photo, illustration, or company logo on any of our shirts. For best results, please start with our downloadable T-shirt template, which will help you determine the optimal placement for your picture, graphic, or image – no "bleed" required. This template can be used for all of our T-shirts – we will scale down your uploaded file to fit all selected types and sizes, from toddler’s to men’s.

Your T-shirt design file should be in RGB mode with a minimum resolution of 350 dpi. Please submit your files in one of the following formats: .TIF, .TIFF, .EPS, .AI, .PSD, .BMP, .GIF, .JPG, .PNG, and .PDF. Our maximum file upload size is 75MB (megabytes) per file.

Our high-quality custom T-shirts are printed on a premium 100% combed ring-spun cotton fabric. This ultra soft, stretchable material is pre-shrunk and machine-washable. Our shirts come in 4 versatile colors (white, black, red, and blue) and are available in toddler, youth, women’s, and men’s sizes. We can even print your custom designs on both the front and back of our tees. Whether you are ordering personalized shirts for personal use, retail merchandise, or branded shirts to promote your business, you are sure to love our incredible quality and competitive prices.

Before you place your order, please select whether you would like an instant online proof or a manually processed PDF proof. If you choose to receive a manually processed proof, we will review your file to make sure it has been set up correctly and send you a PDF proof to approve. Our custom T-shirts are backed by our 100% satisfaction guarantee, so if you are not happy with your order, please let us know. If we find that we have made an error, we will gladly re-print your shirts.

We have no minimum order requirement for our custom-printed T-shirts. Whether you need just one shirt or dozens, we’ll handle your T-shirt printing order with the utmost care.

Our prices range between $7 to $10 for a single custom T-shirt (front printing only). Although the exact cost will vary depending on the quantity, type of T-shirt, and your customization preferences, our prices are among the most competitive in the industry. Whether you are making a shirt for yourself, your business, or your entire family, it is extremely affordable to design and print T-shirts through GotPrint.

Our production time for most T-shirt orders is 4 to 6 business days. The production period begins the first day after you have approved your proof and your payment has been processed. If your order has been approved and your payment has been processed by 9AM PT/ 11AM CT/ 12PM ET, then the production time begins that day.

Shipping generally takes an additional 2 to 6 business days, depending on the shipping method chosen at checkout. If you need your T-shirts sooner, please select an expedited shipping method. For more information on T-shirt turnaround times, please visit our Production Time page.

Get noticed with your very own custom tees!

Finally, your very own customizable t-shirts are here! Give your t-shirts a very special personal touch when you customize them yourself. You’ll have a blast creating shirts for your team and/or office with a logo, elaborate design, picture or almost anything else you could imagine. It’s up to you to get creative or simple with the perfect custom tee.

Designing custom t-shirts gives you total control of your tees from beginning to end. Creating your tee shirt is easy, and it’s the most cost effective and stylish way to have fun while promoting your business or event.

Your custom designs can be printed on one or both sides. These tees are perfect for: schools, sports teams, companies, events, giveaways, gifts, charities, camps, and much more! Personalize them to your liking and we’ll print them for you in full color.

There is no limit to what you can do with custom tees. You can print your company logo for optimum brand visibility, or personalize them individually as gifts for family members and friends. Your shirts will provide both style and comfort since they are made of ultra soft and stretchable fabric - 100% combed ring-spun cotton.