This article gives an in depth review and analysis on the categories of textile materials suitable for dyeing with natural dyes, equipments for home and small scale commercial natural dyeing of textile, extraction and mordents used in dyeing textile with natural dyes, conventional and non-conventional method of natural dyeing of textile as well as colour fastness properties of natural dyes