At a glance
- Who it is for
- First-time entrepreneurs, artists and side-hustlers starting an online t-shirt store
- Ways to produce
- Print-on-demand through a provider such as Printful or Printify, or your own screen printing, DTG or heat transfer
- Platforms
- Shopify, WordPress/WooCommerce, or a print-on-demand marketplace
- What you need
- A niche and target customer, a design source, a pricing plan and a promotion plan
Key takeaways
- A niche - a specific group of customers rather than everyone - is what makes a t-shirt store stand out in a crowded market.
- Print-on-demand removes the need to hold inventory, trading a lower margin for lower upfront cost and risk; printing in-house (screen printing, DTG or heat transfer) gives more control at a higher upfront cost.
- T-shirt designs can be made in-house, commissioned from designer communities such as Dribbble, Behance, Freelancer or Upwork, or bought from marketplaces such as Designious or Graphic River, checking the license before selling.
- A simple cost-plus formula (cost per shirt, multiplied by a target margin) gives a starting retail price; with a print-on-demand supplier, earnings are the retail price minus the provider's base price.
- Promotion combines branding, niche-targeted social media, email capture, giveaways, SEO and sometimes free shipping - none of which replace a clear niche and a design people actually want.
On this page
Why is a t-shirt business a good first online business?
Selling custom t-shirts online is one of the more accessible ways to start a business: the product is familiar to shoppers, production can be outsourced to a print-on-demand partner instead of bought in bulk, and a store can be built on an existing e-commerce platform rather than from scratch. That is why entrepreneurs, artists and side-hustlers often use it to test whether a design style or a community has an audience willing to buy, before committing to inventory or a dedicated storefront.
The trade-off is competition: because it is easy to start, a lot of other sellers have had the same idea. The decisions below - niche, platform, production method, design and pricing - are what separate a store that stands out from one that gets lost among thousands of generic listings.
How do you choose a t-shirt niche and target customer?
A niche is what makes a t-shirt store stand out instead of competing head-on with every other seller of "funny" or "inspirational" shirts. Catering to a specific group of people, rather than everyone, makes it easier to design shirts they actually want and to market directly to them.
A few ways to find and size a niche:
- Look at the subscriber count and activity level of relevant subreddits.
- Use Facebook's Audience Insights tool to estimate how large an interest group is.
- Browse Wikipedia's list of hobbies for ideas outside your own interests.
- Start from your own interests and the communities you already belong to.
Popular t-shirt niches include:
- Pets - dogs, cats and birds are the obvious sub-niches, but there is also a market for less common pets such as horses, reptiles or hedgehogs.
- Jokes and statements - funny images, one-liners, in-jokes or memes that work as conversation starters.
- Jobs - professions such as nursing, teaching or the military tend to generate strong pride and identity, which translates into design ideas.
- Sports, hobbies and lifestyle - examples include baseball, basketball, hockey, football and cycling; hobby niches such as crocheting, gaming, fishing, gardening, anime/manga and cars; and lifestyle niches such as digital nomads, entrepreneurs, vegetarians, work-at-home parents, travelers and yoga.
- Family and relationships - shirts for new parents, siblings, newlyweds or grandparents.
- Location and travel - a travel quote, a city map, or a design built around a local landmark.
- Seasonal designs - Christmas, Thanksgiving, graduation, Valentine's Day, Halloween and other recurring occasions.
A large niche also leaves room to branch into sub-niches later: job-related shirts, for example, can split into nurses, firefighters or teachers, and again into smaller groups such as preschool teachers or ER nurses. Corporate and event t-shirts are a related, more business-to-business niche: companies order shirts for staff, conferences or fundraisers, usually through a designer who understands color, typography, imagery and branding. Printcart's event merch store is built for that kind of order.
Which platform should you build your t-shirt store on?
Once you know who you are selling to, the next decision is where the store itself will live. Two common starting points are a hosted platform such as Shopify, or a WordPress/WooCommerce website with a dedicated t-shirt design tool.
Shopify gets a store online quickly: create an account, pick a store name, configure payments, shipping and tax, then add products, descriptions and photos; Shopify also provides templates for policies such as shipping and privacy. A free theme is enough to launch with - spend on a premium one only once the store is earning. For custom products, a Shopify store can add a product designer such as Printcart's so customers can upload art, choose colors and preview a t-shirt before ordering; see Printcart's Shopify t-shirt store.
WordPress/WooCommerce gives more control over the website itself, at the cost of more setup work. Printcart's t-shirt printing store is a ready WordPress theme with a built-in product designer, for owners who want a working store without building each feature themselves.
A third option is to sell through an existing marketplace instead of your own site: you upload a design and the marketplace handles the storefront, in exchange for no control over branding. Whichever route you pick, look for one that connects cleanly to a print-on-demand or fulfilment provider, supports the payment and shipping options your customers expect, and lets you add a design tool so customers can personalize a shirt rather than only pick from fixed designs.
Print-on-demand or your own printing?
Print-on-demand (POD) removes the need to hold stock: you upload a design, the provider prints a shirt only once it is ordered, then prints, packs and ships it directly to the customer. That keeps upfront costs down and avoids unsold inventory, at the cost of a lower margin per shirt and less control over fulfilment speed and quality than printing in-house. Well-known POD and dropshipping providers include Printful and Printify, among others; each controls its own production and delivery, so your store's reliability depends on theirs. POD is also useful beyond t-shirts: it works for testing a new product idea without inventory risk, for turning a social media following into a store, and for serving a niche with a wide range of products - see print-on-demand explained for how the model works and what else sells well through it.
The alternative is to buy blank shirts and print them yourself or through a local printer, using screen printing, direct-to-garment (DTG) or heat transfer:
- Screen printing suits larger, repeat orders: it has set-up costs per design but a low per-shirt cost at volume.
- DTG has no practical minimum order and prints detailed, full-colour designs directly onto the shirt, at a higher per-unit cost.
- Heat transfer has a low start-up cost and lets you print small batches as orders come in, without the set-up cost of screen printing.
Whichever model you choose, quality matters: fit, sizing, fabric and weight affect whether a customer buys again, so it is worth ordering samples before committing to a supplier. Printcart's t-shirt POD store connects the online designer, the storefront and a fulfilment partner so orders flow through automatically.
Where do you get t-shirt designs?
If you design in Photoshop or a similar tool yourself, you keep full control of the look; otherwise, designer communities are a practical way to find help:
- Dribbble and Behance showcase designers' portfolios by style, so you can message someone whose work fits your niche.
- Freelancer and Upwork let you review a designer's past work and hire directly.
- Marketplaces such as Designious and Graphic River sell ready-made t-shirt vectors and clipart if you would rather buy a design outright - though a bought design may already be used by other sellers, and you should check the license before selling products that carry someone else's artwork. See avoiding copyright infringement with t-shirts for what to check before you print and sell a design.
Decide early whether your store will be artwork-centric, slogan-based or built around one consistent visual style - it makes it easier to choose a design source and keeps a catalog consistent rather than a grab-bag of unrelated designs. Once a design is ready, put it on a mockup - a sample shirt, your own product photography, or a digital mockup file - so customers can see how it looks before they order. Design styles sellers commonly use as a starting point include minimalist typographic designs, hand-drawn illustrations, arched or warped text, repeating patterns and bold single-statement slogans; treat these as starting points rather than templates to copy exactly, since a design that looks identical to others in your niche will not help a new store stand out.
How do you price your t-shirts?
A simple way to set a per-unit price is to add up your costs, then apply a target margin. For example, buying 50 blank shirts for $300 and paying $500 to print a one-colour design gives a per-shirt cost of $6 for the shirt and $10 for printing, or $16 total; at a 50% margin, that prices the shirt at $32 ($16 x 2). Retail-quality shirts, or shirts with multiple print colours, can carry a further $5-10 premium.
With a print-on-demand supplier, the calculation is simpler: your earnings are the retail price you set minus the base price the provider charges, which covers the product, printing, packaging and shipping. Either way, check your actual supplier's current pricing before setting a final price, since costs vary by provider, product and order volume.
How do you promote and market a t-shirt business?
A marketing plan for a t-shirt store usually covers the same four areas as any product business: the product itself (what you sell and to whom), price (how it compares with competitors), place (your own store, plus any marketplaces or retail partners) and promotion.
For promotion specifically:
- Build a brand, not just a product. A consistent name, story and visual identity ties your niche, quality and designs together, and is what makes a store memorable in a crowded market.
- Use social media, especially Instagram and Facebook, to show off designs, run ads targeted at your niche audience, and post consistently rather than only around launches.
- Collect email addresses from visitors so you can reach them again without relying only on social platforms.
- Run a giveaway or contest. Letting people win a shirt is a low-cost way to introduce a design to a new audience and get people talking about it.
- Invest in SEO. Relevant keywords in product titles, URLs and descriptions help a store appear in search results for the niche it targets.
- Consider free shipping. It is a strong incentive for shoppers, though its cost needs to be built into your pricing rather than treated as a free extra.
None of this replaces a clear niche and a design customers actually want: marketing can bring people to a store, but it cannot make a generic design stand out on its own.
Related reading
- Print-on-demand explained - what POD is, its advantages and drawbacks, and which products sell well.
- Build a print-on-demand marketplace - for multi-vendor or multi-seller POD stores rather than a single-brand shop.
- T-shirt copyright and how to avoid copyright infringement with t-shirts - what to check before selling a design that is not entirely your own.
Frequently asked questions
What is the first decision when starting a t-shirt printing business?
Choosing a niche and target customer, since it shapes which designs to make, which platform to use and how to market the store, rather than trying to sell generic shirts to everyone.
Should a t-shirt business use print-on-demand or print shirts itself?
Print-on-demand removes the need for inventory and upfront printing costs, at a lower margin per shirt; printing in-house through screen printing, DTG or heat transfer gives more control over quality and cost at a higher upfront investment.
Where can a new t-shirt business get designs?
From an in-house designer, a freelancer found through communities like Dribbble, Behance, Freelancer or Upwork, or a pre-made design bought from a marketplace such as Designious or Graphic River, checking the license in each case.
How do you price a t-shirt?
Add the cost of the blank shirt and the printing cost to get a per-unit cost, then apply a target margin; for a print-on-demand product, earnings are the retail price minus the provider's base price.
About the author
Huy Nguyen (David)
Founder & CEO, Printcart
Huy Nguyen (David) is the Founder and CEO of Printcart. Questions about this article go straight to him and the Printcart team. This article was originally written by Cao Thắm for the Printcart blog.
LinkedInBuild it with the Printcart team
- ServiceDesign Template Pack Creation
- ServicePrintcart Product Designer Features Development
- ServiceCustom Product Workflow Development
- Full storeT-shirt printing store
Tell us what you want to sell. Huy Nguyen (David), our CEO, and the sales team reply on WhatsApp and by email with a written scope and quote.

