Our store will be closed for stock shipments until September.   We're still taking custom orders so please email your request.
Custom Kente Weaving

About Kente

Kente is the name given to a distinctively patterned, handwoven strip of cloth made by the Akan people of West Africa. The country of Ghana — once known as Gold Coast — is the primary producer of kente cloth today, and from various regions of the country come different styles of cloth, namely, Ashanti kente from the central Kumasi area, and Ewe kente from the eastern Volta region.

Each strip of kente is woven entirely by hand on individual strip looms in a tradition that dates back hundreds of years. Everything you see on a kente - the stripes, letters, symbols, and patterns - is woven into the strip by hand as it is made. Individual strips can be sewn together along their edge to form larger pieces of cloth, known as Woman's or Men's Cloths, which are still worn today in Ghana as a garment wrapped around the body.


Our standard "Academic Length" stoles are 72 inches long and are appropriate for middle school age through college, and for adults over top of regular attire. These will hang down to about your hand with your arm relaxed at your side. Clergy Length stoles are 101-inches and will hang to about mid-thigh on most people. Kente for Kids stoles are 52 inch long and fit preschoolers up to about 3rd grade. For children between 4th and 7th grade we can weave 64-inch stoles at the same price as 72-inch stoles. 72-inch and 101-inch stoles are about 4½ inches wide. Kente for Kids stoles are proportionately narrower.

Volume Discounts

Because of the large number of stoles we weave and import from Ghana every year, we are able to pass these discounts on to you.

Stock Kente Discounts

QuantityPrice (each)
5 or more: $3.00 $29.95
15 or more: $6.00 $26.95
30 or more: $9.00 $23.95
60 or more: $12.00 $20.95
120 or more: $17.00 $15.95

Custom Kente Discounts

QuantityPrice (each)
5 or more: $6.00 $33.95
15 or more: $10.00 $29.95
30 or more: $12.00 $27.95
60 or more: $15.00 $24.95
120 or more: $20.00 $19.95