Roscoea scillifolia est une plante herbacée vivace. Comme tous les membres du genre Roscoea, il provient d'un rhizome court auquel sont attachées les racines tubéreuses. Roscoea scillifolia varie considérablement en hauteur, les formes extrêmes étant aussi courtes que 6 cm, certaines plantes pouvant atteindre 37 cm de hauteur; la plupart mesurent entre 10 cm et 27 cm. La lame de la feuille (la partie libre du pseudo-tronc) mesure généralement 11 à 22 cm de long sur 1,5–2 cm de large. Les fleurs peuvent être de couleur pâle (blanc, rose ou rarement mauve) ou violet foncé. Des bractées vertes de 2,6–5 cm de long soustendent les fleurs.