本发明涉及一种茜草植物染料的提取及其染色的方法,属于染料提取技术领域。为了解决现有的提取效率低及总提率低的问题,提供一种茜草植物染料的提取及其染色的方法,提取方法包括将茜草根茎粉末加入甲醇中,加β-D-1,4内、外切木聚糖酶进行前处理;加水,升温进行浸提处理,过滤收集浸提液;将浸提液在真空条件下浓缩至有卡其色固体析出,再冷却,进行离心、干燥,得到的茜草植物卡其色染料;该染色方法包括将织物完全浸没在明矾和十二烷基聚乙二醇醚混合液中,升温进行前处理,取出织物浸没在染液中进行浸染处理,再进行固色、定色、水洗和烘干处理,得到染色后的织物。具有提取效率高和总提取率高,同时染色过程具有对环境友好的效果。