金鱼草和紫罗有一个非常明显的区别就是紫罗兰全株植物都被密而柔的灰色短毛覆盖,而金鱼草则没有。另外金鱼草要比紫罗兰提早一个月开花。
金鱼草:正常情况下它的花期是3月至6月,花瓣的长度约3厘米至15厘米,花梗长度约5毫米至7毫米;
紫罗兰:它的花期是4月至5月,这比金鱼草要晚一个月开花,花瓣的长度约12毫米,花梗长度约1.5毫米,这一点与金鱼草的花有着极大的区别,它要比金鱼草的花小很多。所以说若都在花期内,则很容易分辨这两种植物。
金鱼草:它的分枝一般都在茎与根的交界处,且茎基部有时会呈现木质化;
紫罗兰:它的分枝较遍布整株植物,不似金鱼草那样,且所有的分枝基部都会出现木质化。
金鱼草最高可以生长至80厘米高,而紫罗兰最高也只有60厘米高而已。
金鱼草:它的叶子长度在2厘米至6厘米之间,边缘平整,叶子大多都是披针形或是矩圆状披针形;
紫罗兰:它的叶子连叶柄总长度约6厘米至14厘米,叶子宽度在1.2厘米至2.5厘米之间,相对于金鱼草的要大很多,且它的叶子则是匙形或是长圆形至倒披针形,这与金鱼草就有很大的区别,其边缘既有平整的,也有微波状的,不像金鱼草的叶子边缘全部都呈平整状。