KnittedT-Shirts
The garment we are known for
Retail brands · Staff uniforms · Events and campaigns

CMT Apparel Factory · Dar es Salaam, Tanzania
Tanzania's premier CMT apparel factory. We source the fabric, cut it, sew it, print it and ship it — custom t-shirts, polo shirts, uniforms and workwear, all from one floor in Dar es Salaam.
What you can order, and how fast, depends on which of these four routes the job takes.

Fabric, thread and trims specified and secured before anything is cut.

A physical garment in your hands before a single metre goes into bulk.

Pattern, lay, cut and sew — the core of the factory.

Screen, DTF and sublimation, in the same building as the sewing.

Digitised, stitched and approved on your garment before bulk.

Packed how you need it, delivered locally or shipped worldwide.
“The print room is thirty metres from the sewing line. That is the whole advantage — nothing waits on a courier, and nobody else gets to blame anybody else.”

Best for
Best for
Best for
Best for
Best for
Best for
Best for

Tanzania grows cotton and exports it raw, then imports finished garments made from it. We exist to close that loop — to keep the cutting, the sewing, the printing and the wages here. That is not a marketing position, it is the business model.
100
People employed
Every garment that leaves this factory was cut and sewn by someone on our payroll in Dar es Salaam. There is no broker's floor in the middle and no subcontractor two cities away whose conditions we cannot see.
80%
Women on the factory floor
Most of our machinists are women, and most joined us without formal training. We teach the machine, then the operation, then the quality standard — and then the grading and the finishing for those who want it.
100%
Cut, made and trimmed here
Tanzania grows cotton and exports most of it raw, then imports finished garments made from that same cotton at many times the value. Every stage of that chain that happens somewhere else is value that leaves the country.
There is no single number, because it depends on the fabric. If we are cutting from fabric and a colour we already hold, the minimum is low and the job moves in two to three days. If you want your own design on that stock fabric, the minimum is still low and it takes seven to ten days. It is only when we source fabric, trims and accessories specially for you that the minimum becomes 2,000 pieces, because that is a production run of its own. Sublimation has no minimum at all.
No. A couple of hundred is a normal order on stock fabric, and most of our work looks like that. The 2,000 piece figure people worry about applies only to custom fabric or a custom colour, where we are buying in material specially. Tell us the quantity and the look you want and we will tell you which route it fits.
Two to three days on stock fabric in a stock colour. Seven to ten days for your own design cut from that stock fabric. Where we are sourcing fabric or a custom colour, the lead time is quoted with the job, because it depends on what the material is and where it comes from. Sublimation is also quoted per job.
None. You can order one piece or a thousand. What changes with quantity is the unit price, not whether we will take the job. Sublimation suits full-colour designs, marathon and sports jerseys, and anything where the print covers the whole garment.
Screen printing, embroidery, DTF (direct to film) and sublimation, all in the same building as the cutting and sewing. That matters for your lead time, because a decorated garment never has to travel out to a third party and back. You can mix methods on one garment: an embroidered chest mark with a printed back is a common and sensible combination.
We deliver locally across Dar es Salaam and up-country Tanzania, and we ship worldwide via DHL and FedEx. Delivery costs are carried by the client and are quoted transparently at the point of order.
Start a production run
Tell us the garment, the quantity and the decoration. If we are the right factory for the job you will have a quote and a lead time — and if we are not, we will say so.
Or call +255 651 100 500 · Monday – Friday, 08:00 – 17:00 EAT