滇紫草,二年生草本,稀多年生,高40-80厘米,干后变黑。
茎单一,不分枝,基部直径5-10毫米,上部叶腋生花枝,被伸展的硬毛及稠密的短伏毛,硬毛具基盘。
基生叶丛生,线状披针形或倒披针形,长10-20厘米,宽1-2.5厘米,稀达3厘米,先端渐尖,基部渐狭成柄;
茎中部及上部叶逐渐变小,披针形或卵状三角形,长3-7厘米,宽1-2厘米,先端渐尖,基部戟形,抱茎或稍抱茎。
花序生茎顶及腋生小枝顶端,花后伸长呈总状,集为紧密或开展的圆锥状花序,长达30厘米;
苞片三角形;
花梗细弱,长7-17毫米;
花萼长7-9毫米,果期增大;
花冠蓝紫色,后变暗红色,筒状钟形,长12-14毫米,喉部直径7-8毫米,裂片小,宽三角形,边缘反卷,花冠外面密生向上的伏毛,内面仅裂片中肋有1列伏毛;
花药侧面结合,长约7毫米,不育先端长约2毫米,内藏或稍伸出,花丝下延,长4-5毫米,被毛,着生距花冠基部3-4毫米处;
花柱长15-16毫米,中部以下被毛;
腺体高约0.5毫米,密生长柔毛。
小坚果暗褐色,长2-3毫米,无光泽,具疣状突起。
花果期6-9月。