You've typed "best place to buy plain t-shirts" into Google more times than you'd like to admit, and most results either push cheap multipacks that pill after two washes or overpriced basics that just have a smaller logo. Neither solves the actual problem: finding a tee that fits well, holds its shape, and doesn't fall apart by week three.
The answer depends on what you're after. If you're printing designs or buying in bulk, you want wholesale blanks with consistent sizing across hundreds of units. If you're building a wardrobe you'll actually wear on repeat, you want premium fabric like heavyweight Supima cotton and a cut that works alone or layered. Both are legitimate, but they're not the same shopping trip, and treating them the same is how people end up disappointed either way.
Below, we break down where to shop for each use case, what separates a $12 tee from a $45 one, and why brands like SÖMNAD focus on fabric weight and construction instead of logos to justify the price. By the end, you'll know exactly where to spend your money based on what you actually need the shirt to do.
1. Sömnad for premium everyday plain tees
SÖMNAD earns the top spot on this list because it treats the plain tee as the main product, not a placeholder for a logo. The brand builds its entire catalog around one idea: quality fabric and clean construction speak louder than a printed brand name ever could. If you're tired of basics that look fine in a photo but feel thin after a wash, this is where you start.

What it offers
The flagship item is a relaxed tee made from 300g Supima cotton, a heavyweight fabric that most fast-fashion brands won't touch because it costs more to source and cut. Supima cotton uses extra-long fibers, which means less pilling, less shrinkage, and a fabric hand that stays soft instead of going stiff after a few washes. You're not paying for a name on the chest, you're paying for a shirt that still holds its shape in month six.
Construction matters just as much as the fabric here. SÖMNAD builds each tee with a clean, no-excess fit, meaning no boxy proportions, no oversized sleeves that bunch under a jacket, and no logos stitched anywhere visible. The cut is designed to work as a standalone piece or a base layer, which matters if you're someone who wears the same three or four tees on rotation all year.
A $45 tee that lasts three years beats a $12 tee you replace six times.
Who it's best for
This retailer suits the shopper who has already tried the $12 multipacks and gotten tired of replacing them every season. It's built for people who care more about fabric weight and drape than trend cycles, and who'd rather own five excellent tees than fifteen mediocre ones. Specifically, it works well for:
- Anyone building a capsule wardrobe of basics that layer easily under jackets or over henleys
- Buyers who've been burned by thin, see-through cotton blends from big-box retailers
- People who want a shirt that reads as put-together without a single visible logo
- Shoppers who value transparent sourcing and construction details over marketing copy
If you're printing designs for a business or ordering 200 blanks for an event, SÖMNAD isn't the right stop, you'll want one of the wholesale options further down this list. But for personal wardrobe basics you'll wear weekly, it's hard to beat.
Pricing and minimums
SÖMNAD sells direct-to-consumer with no bulk minimums, so you can buy a single tee or stock up on multiples in different colors. Pricing sits in the premium range compared to mass-market basics, which reflects the heavier fabric and tighter construction rather than markup for a brand name.
| Detail | SÖMNAD |
|---|---|
| Fabric | 300g Supima cotton |
| Fit | Relaxed, clean, no logos |
| Minimum order | 1 unit |
| Best for | Everyday wardrobe basics |
| Price positioning | Premium (quality over volume) |
The brand's checkout runs through a standard e-commerce setup with sizing guides on each product page, so you're not guessing between a medium and a large based on a vague size chart. Reviews on the site show real customer ratings, which helps if you're deciding between cuts or colorways before you buy. For anyone asking where the best place to get plain t-shirts is when the goal is quality over quantity, this is the answer, not a bulk warehouse, but a brand built around getting the basics right the first time.
2. ShirtSpace for no-minimum bulk orders
ShirtSpace fills a different need than SÖMNAD. It's a wholesale blanks retailer built for people who need dozens of shirts, not one perfect tee. If you're printing a design for a family reunion, a small business, or a fundraiser and don't want to commit to a 500-unit minimum, this is where you land.
What it offers
ShirtSpace stocks blanks from major manufacturers like Gildan, Bella+Canvas, and Next Level, so you're choosing from brands that print shops already trust for consistent sizing across runs. The catalog is organized by fabric weight, fit, and brand, which matters when you're comparing a 4.5oz tri-blend against a heavier 6oz ringspun cotton tee for a screen print job. You can filter by color availability too, which saves you from falling in love with a shirt that's out of stock in the size you need.
The site also runs a live chat support team that actually knows the product line, which helps when you're trying to figure out whether a shirt will hold up to a discharge print or if it'll shrink more than expected after a heat press. That kind of product knowledge is rare among bulk blank retailers, most of which treat customer service as an afterthought.
Wholesale blanks work best when the retailer knows the fabric, not just the price.
Who it's best for
ShirtSpace suits anyone buying multiple units without a bulk contract. It works well for:
- Small print shops testing a new design before committing to a large order
- Event organizers ordering shirts for a team, wedding party, or class reunion
- Etsy sellers who print on demand and need reliable blank inventory
- Anyone comparing fabric weights across brands before choosing one for a project
If you want a single premium tee for everyday wear, this isn't the stop, the catalog is built around volume and print compatibility, not luxury fabric. But if your goal is finding the best place to buy plain t shirts for a project with 20, 50, or 200 units, ShirtSpace covers that ground well.
Pricing and minimums
The standout feature here is the no-minimum-order policy. You can buy a single shirt at the same per-unit price as someone ordering in bulk, though per-unit costs drop as quantity increases through tiered discounts.
| Detail | ShirtSpace |
|---|---|
| Brands carried | Gildan, Bella+Canvas, Next Level, more |
| Minimum order | None |
| Price range | $3 to $15 per shirt depending on brand |
| Shipping | Standard and expedited options |
| Best for | Print shops, event orders, resellers |
Shipping costs scale with order size, so a single shirt costs more per unit to ship than a case of 50. Budget accordingly if you're testing a design before scaling up.
3. Jiffy for fast bulk shipping and mixed orders
Jiffy Shirts built its reputation on speed, which matters a lot when you're ordering blanks for a launch date or event you can't push back. If ShirtSpace is about catalog depth, Jiffy is about getting product to your door fast, often with same-day shipping on in-stock items ordered before a set cutoff time. For anyone who's watched a print deadline slip because a supplier took a week to ship, that speed alone justifies a look.

What it offers
Jiffy Shirts carries a similar lineup of wholesale brands, including Gildan, Comfort Colors, and Port & Company, but the site is built around mixing sizes and colors within a single order without penalty. That flexibility matters if you're outfitting a team where sizes range from small to 3XL, or a family event where you need three colors in different quantities. You add whatever mix you need to the cart, and pricing adjusts automatically based on total volume rather than per-color or per-size breaks.
The warehouse operation is the other selling point. Jiffy ships from a large in-house inventory, so you're not waiting on a manufacturer to restock before your order moves. Same-day and next-day shipping options exist for most in-stock styles, which is rare among wholesale blank retailers who typically quote 3 to 5 business days minimum.
When your deadline is the constraint, shipping speed matters more than the lowest per-unit price.
Who it's best for
Jiffy Shirts suits buyers who need shirts fast and in varied sizes, not a single premium fabric for personal wear. It works well for:
- Businesses ordering uniforms with a hard deadline and mixed size requirements
- Print shops that got a rush order and can't wait a week for blanks to arrive
- Nonprofits or schools ordering event shirts across a wide size range
- Anyone who needs a small mixed-color test batch before a bigger production run
If you're shopping for one everyday tee to wear on rotation, Jiffy isn't built for that use case, its strength is logistics at scale, not fabric curation for personal wardrobes. But if a deadline is driving the purchase, this retailer solves that specific problem better than most competitors.
Pricing and minimums
Jiffy Shirts has no strict minimum order quantity, similar to ShirtSpace, though per-unit pricing improves noticeably past the 12 and 24-unit thresholds.
| Detail | Jiffy Shirts |
|---|---|
| Brands carried | Gildan, Comfort Colors, Port & Company, more |
| Minimum order | None |
| Shipping speed | Same-day or next-day on in-stock items |
| Price range | $3 to $18 per shirt depending on brand |
| Best for | Deadline-driven bulk and mixed-size orders |
Expect shipping fees to reflect the speed you choose, expedited options cost more, but for time-sensitive orders, that tradeoff usually beats missing a deadline entirely.
4. AllDayShirts for blanks with custom printing add-ons
AllDayShirts sits in a different lane than the last two entries because it doesn't just sell blanks, it prints on them too. If you want a plain shirt today and might want a logo or design added next month, this retailer covers both without forcing you to find a separate print vendor later. That combination matters for small businesses that start with blanks and grow into custom orders as demand picks up.
What it offers
Beyond the standard wholesale catalog of Gildan, Bella+Canvas, and Hanes blanks, AllDayShirts runs an in-house screen printing and embroidery service you can add to any order at checkout. You upload artwork, pick placement, and the shirts ship printed instead of blank, which cuts out the step of sourcing a separate decorator. The site also keeps a rotating stock of overrun and closeout blanks at reduced prices, useful if you don't care about matching a specific dye lot across future reorders.
Search filters work the way you'd expect from a print-focused retailer: fabric weight, fit, and print suitability all show up as filter options, so you can spot which blanks handle a full-front print without bleed-through. Turnaround times for the print service run a few business days longer than a blank-only order, so factor that into your timeline if a deadline is involved.
A blank you can print on later saves you a second vendor search when your needs change.
Who it's best for
This retailer fits shoppers who want flexibility between blank and printed orders without switching suppliers. It suits:
- Small businesses ordering blanks now with plans to add branding later
- Buyers who want one vendor handling both the shirt and the print job
- Anyone hunting closeout blanks at a discount for non-matching, informal use
- Print shops testing a design on a small batch before scaling to a bigger printer
Someone shopping for the best place for plain t-shirts to wear personally won't find much reason to use the print service, and the fabric options skew toward printable cotton blends rather than the heavier ringspun cotton you'd want for standalone wear. But for a business bridging blank inventory and branded merchandise, AllDayShirts covers both ends of that need.
Pricing and minimums
Blank orders carry no minimum quantity, but the print add-on service typically requires a small minimum, often 12 to 24 units depending on the print method, since setup costs for screen printing don't scale down to a single shirt.
| Detail | AllDayShirts |
|---|---|
| Brands carried | Gildan, Bella+Canvas, Hanes, more |
| Blank minimum | None |
| Print service minimum | 12 to 24 units (varies by method) |
| Price range | $3 to $14 per blank shirt |
| Best for | Businesses needing blanks plus custom printing |
Budget extra lead time if you're adding print work, since that service adds days to what would otherwise be a quick blank order.
5. BulkApparel for high-volume business orders
BulkApparel exists for one purpose: moving large quantities of blank shirts to businesses that need hundreds or thousands of units, not a dozen. If you're outfitting a warehouse crew, running a corporate merch program, or supplying a chain of retail locations, this retailer is built around volume math that the smaller sites on this list simply don't offer. It's not the place to shop for a single tee, and it doesn't pretend to be.
What it offers
BulkApparel carries the standard wholesale lineup, Gildan, Hanes, Fruit of the Loom, and a handful of other mass-production brands, but the catalog is structured around case quantities rather than individual units. You're browsing by the dozen or the case from the start, and the site's pricing tables update in real time as you adjust quantity, so you can see exactly where the next price break kicks in. Business accounts get access to quote requests for orders beyond standard case sizes, which matters if you're negotiating a recurring order for a uniform program that restocks every quarter.
The site also supports tax-exempt purchasing for verified resellers, a feature that saves paperwork headaches for print shops and distributors who'd otherwise pay sales tax upfront and file for a refund later. Account reps are available for orders large enough to warrant a direct line, which isn't something you get at the ShirtSpace or Jiffy price point.
Case pricing only pays off when your order size matches the case, not the shirt.
Who it's best for
This retailer suits businesses buying at scale on a recurring basis, not shoppers comparing fabric weight for personal wear. It works well for:
- Uniform programs restocking hundreds of shirts across multiple locations
- Distributors and resellers who need tax-exempt purchasing set up correctly
- Corporate merch buyers ordering in bulk for events or employee giveaways
- Print shops with steady, predictable volume who benefit from account-based pricing
Someone searching for the best place to buy plain t-shirts for personal rotation should skip this one entirely. The site isn't built for single-unit browsing, and the pricing structure only rewards quantity.
Pricing and minimums
Minimums here run higher than the other bulk retailers on this list, often starting at a case of 6 to 12 units depending on the brand and style, with per-unit pricing dropping sharply at case and multi-case tiers.
| Detail | BulkApparel |
|---|---|
| Brands carried | Gildan, Hanes, Fruit of the Loom, more |
| Minimum order | Case-based, typically 6 to 12 units |
| Tax-exempt accounts | Available for verified resellers |
| Price range | $2.50 to $12 per shirt at case pricing |
| Best for | Recurring high-volume business orders |
Expect shipping to scale favorably with size, freight rates on full cases beat the per-unit shipping costs you'd pay ordering the same volume from a no-minimum retailer.
6. Gildan for direct manufacturer wholesale pricing
Gildan is the name behind most of the blanks sold on ShirtSpace, Jiffy, and BulkApparel, so buying straight from the manufacturer cuts out the reseller markup entirely. If you've priced out shirts on those other sites and wondered why the same tee costs less at one than another, the answer usually traces back to how close that retailer sits to Gildan's own wholesale price sheet. Going direct puts you at the source.

What it offers
Gildan sells through its own wholesale portal aimed at businesses, distributors, and print shops rather than casual shoppers. The catalog covers its full production line, from the budget-friendly Heavy Cotton tee to the softer Softstyle line and the heavier ringspun options that print shops favor for detailed graphics. Because you're buying from the manufacturer directly, availability tends to run deeper than at resellers, who can sell out of a specific size or color before Gildan's own warehouse does. You also get access to spec sheets and fabric details straight from the source, which matters if you need exact GSM and fiber content for a client or a print job with tight tolerances.
Buying from the manufacturer means fewer markups between you and the fabric itself.
Ordering direct also means dealing with manufacturer-scale logistics, which isn't always faster than a smaller retailer's warehouse. Gildan optimizes for volume shipments to businesses, not quick single-box orders to a home address, so don't expect the same next-day turnaround Jiffy Shirts offers on small orders.
Who it's best for
This option suits businesses buying at true wholesale volume who've outgrown reseller pricing tiers. It fits:
- Print shops and distributors with an existing resale certificate and steady order volume
- Businesses that already know the exact style number and fabric weight they need
- Buyers who want manufacturer spec sheets for quality control or client documentation
- Companies large enough to justify setting up a wholesale account and meeting order minimums
Someone comparing where to get plain t shirts for casual, one-off personal use won't find an easy entry point here. Gildan's wholesale channel isn't built for retail browsing, and account setup alone takes more effort than a normal checkout.
Pricing and minimums
Gildan requires a wholesale account application, typically verified against a business license or resale certificate, before you can access manufacturer pricing at all.
| Detail | Gildan Direct |
|---|---|
| Account type | Wholesale, business verification required |
| Minimum order | Varies by distributor agreement, often case-based |
| Price range | Lowest per-unit cost among options on this list |
| Product line | Heavy Cotton, Softstyle, ringspun, more |
| Best for | Verified businesses buying at true wholesale scale |
If you don't already have a business account or can't meet the minimums, you'll get better per-unit value at ShirtSpace or BulkApparel, both of which mark up Gildan's own pricing slightly in exchange for no-account, low-friction ordering.
7. Amazon for fast delivery of trusted basics brands
Amazon covers a completely different need than the wholesale sites above. You're not comparing GSM specs or setting up a resale account, you're just trying to get a decent plain tee to your door by tomorrow. For casual buyers who want a known brand without shopping around five different retailers, Amazon consolidates that search into one checkout.
What it offers
Amazon's catalog spans everything from Hanes and Fruit of the Loom multipacks to Amazon Essentials' own house-label basics, plus storefronts for brands like Gildan selling direct through the platform. Prime shipping means most in-stock basics arrive in one to two days, which beats the 3 to 5 business day quotes you'll see from most wholesale blank retailers. Customer reviews on each listing give you real feedback on fit and shrinkage before you buy, something you don't get browsing a manufacturer's spec sheet.
When speed matters more than sourcing details, Prime shipping wins over any wholesale catalog.
The tradeoff is quality consistency. Because third-party sellers list alongside Amazon's own inventory, the same product listing can ship from different suppliers depending on stock levels, which sometimes means variation in fabric feel between orders even when the packaging looks identical. Stick to listings with high review counts and verified brand storefronts to avoid that inconsistency.
Who it's best for
Amazon suits shoppers who prioritize convenience over curation, and who already have a comfort-tier expectation for what a $10 to $15 tee should feel like. It works well for:
- Anyone who needs a plain tee by tomorrow and doesn't want to wait on a specialty retailer
- Buyers restocking a familiar multipack brand they've already tested and liked
- Shoppers comparing basics across several house-label and name brands in one search
- People who value easy returns over sourcing transparency
If you're asking where the best place to buy plain t shirts is for a premium fabric that holds up for years, Amazon isn't it, the sweet spot here is fast, cheap, and familiar rather than heavyweight cotton built to outlast a fast-fashion basic.
Pricing and minimums
There's no minimum order on Amazon, and pricing varies widely depending on brand tier and pack size.
| Detail | Amazon |
|---|---|
| Brands carried | Hanes, Fruit of the Loom, Amazon Essentials, Gildan storefronts |
| Minimum order | None |
| Shipping | 1 to 2 days with Prime on eligible items |
| Price range | $6 to $20 per shirt depending on brand and pack size |
| Best for | Fast, low-effort basics restocking |
Returns are simple if sizing runs off, which matters more here than at specialty retailers since sizing consistency varies by seller and brand more than it does on a dedicated blanks site.
8. Walmart for the cheapest everyday plain tees
Walmart wins on one metric alone: price per shirt. If your goal is stocking up on plain tees for yard work, painting, or everyday wear where you don't care about fabric weight or fit precision, Walmart's in-store and online catalog beats every other name on this list on raw cost. It's not a specialty retailer, and it doesn't try to be one.
What it offers
Walmart stocks house brands like George and Athletic Works alongside national names like Hanes and Fruit of the Loom, all sold as multipacks or single units depending on the listing. You'll find these tees in physical stores nationwide, which means same-day pickup without waiting on shipping, plus the online catalog for sizes or colors that a specific store doesn't carry on the shelf. Fabric tends to run lighter and thinner than what you'd find at a dedicated blanks retailer, since these shirts are built for volume production rather than heavyweight cotton that holds shape over years.
Walmart optimizes for the lowest price per shirt, not the longest lifespan per shirt.
Quality control varies more here than at specialty sites. Because Walmart buys from manufacturers at massive scale, you'll sometimes notice slight inconsistencies between batches, a shirt from one restock might fit a touch differently than the same style bought six months earlier. That's the tradeoff for prices that undercut nearly every other retailer on this list.
Who it's best for
This retailer suits shoppers who need cheap basics without much scrutiny over fabric or fit. It fits:
- Anyone stocking up on tees for messy work, painting, or yard projects where wear and tear is expected
- Parents buying multipacks for kids who outgrow sizes every few months
- Shoppers who want same-day pickup without waiting on shipping from a specialty site
- Buyers who prioritize price over longevity and don't mind replacing shirts more often
If you're searching for where is the best place to buy plain t shirts that hold up for years of regular wear, Walmart isn't the answer. The fabric weight and construction here don't compete with heavier cotton options, and that's by design given the price point.
Pricing and minimums
There's no minimum order at Walmart, and pricing sits at the bottom of the market compared to every other retailer covered so far.
| Detail | Walmart |
|---|---|
| Brands carried | George, Athletic Works, Hanes, Fruit of the Loom |
| Minimum order | None |
| Shipping | Standard online, or same-day in-store pickup |
| Price range | $3 to $10 per shirt |
| Best for | Cheap, disposable basics bought often |
Expect the lowest price tag on this list, but budget for replacing these shirts more frequently than the heavier options from wholesale blank retailers or premium brands.
9. Local craft and print shops for same-day blanks
Sometimes the best place to buy plain t-shirts is the one you can drive to right now. Local craft stores and independent print shops keep small stocks of blank tees on hand for walk-in customers, and that immediacy matters when you need shirts today, not three days from now. This option won't win on price or fabric selection, but it solves a specific problem none of the online retailers above can touch: same-day availability without a shipping wait.

What it offers
Stores like Michaels, JOANN, and independent screen printers typically stock a limited run of blanks from brands like Gildan or Hanes, usually in common sizes and a handful of colors. Selection runs thin compared to a dedicated wholesale site, you might find three colors in stock instead of fifteen, and sizing often skips the extremes like XS or 3XL. What you gain in exchange is the ability to touch the fabric before buying, check the weight, feel the stitching, and hold it up against a design you're planning to print, none of which you can do from a product photo online.
Many of these shops also offer in-house printing services on the spot, so if you need a dozen shirts for a bake sale tomorrow morning, a local print shop can turn blanks into finished product in an afternoon. That turnaround beats every online retailer on this list, none of which can match walk-in, same-day service.
When the deadline is today, a local shop beats any warehouse three states away.
Who it's best for
This option suits shoppers who need blanks immediately and locally, not the best price or the widest selection. It fits:
- Anyone with a last-minute project who can't wait on shipping, even expedited
- Small groups needing a handful of shirts printed same-day for an event
- Buyers who want to feel the fabric weight in person before committing
- Crafters testing paint, iron-on, or embroidery techniques on a cheap blank first
If you're comparing where to get plain t shirts for a large order or a specific fabric weight, local shops fall short, inventory is too limited and pricing too inconsistent for anything beyond small, urgent needs.
Pricing and minimums
Pricing at local shops runs higher per unit than online wholesale retailers, since you're paying for convenience and small-batch stocking, not volume discounts. Expect $8 to $18 per blank tee depending on the store and brand, with no minimum order required, you can walk out with a single shirt. Craft store coupons and sales sometimes bring prices down closer to online rates, so timing your visit around a promotion helps offset the usual markup.

Finding the right tee for your needs
Nine options, and none of them is universally "best," because your project decides that, not a ranking. Printing 200 shirts for a fundraiser points you toward ShirtSpace or Jiffy. Outfitting a warehouse crew points to BulkApparel or Gildan direct. Need something today? Walk into a local shop. But if you're just trying to build a wardrobe of tees you'll actually reach for every week, the calculation changes entirely.
Quality fabric and clean construction beat a lower price tag once you factor in how often you're replacing thin, pilled shirts from the bargain bin. That's the whole case for shopping fabric weight over brand name, and it's why a tee built from heavyweight Supima cotton earns its price over a season of regular wear.
Skip the multipack guesswork and see what a properly constructed basic feels like. Shop SÖMNAD's tees and judge the fabric for yourself.

