捕蝇草(又称食虫草,捕虫草)的根比较短并且不发达,主要的功能是吸取水份。它的茎也比正常的一般植物小,连接叶柄并不明显,不过在生长过程之中地下会发育出鳞茎,鳞茎属于演化过的一种变态茎。
捕蝇草的叶子是由中心部位生长出来,属于轮生的叶子,显连座状以丛生的形态生长。中央长出来扁平或者细线状好似翅膀形状的是属于叶柄的部分,原生种的叶柄是扁平如叶片一般,因为反而像是叶子,所以也称作假叶。叶柄的末端带有一个捕虫夹,这才是会捕捉昆虫的叶子的部分,正面分布有许多的无柄腺,一般是红色或则橙色,越接近叶绿的地方的无柄腺就越少,这部分是分泌消化液来分解昆虫或则吸收昆虫的养分的部位。叶绿长有齿状的刺毛,刺毛的基部有分泌腺,会分泌出粘液,作用是防止昆虫挣脱和叶瓣粘合。这种的叶子拥有捕捉昆虫的特殊功能,和特殊的模样,属于变态叶中的“捕虫叶”。
因为新叶都是从中心产生,故越外层的叶子就越老。在最外层的叶柄基部有时还会产生新的侧芽。捕蝇草的叶柄有两种型态发生:有的捕蝇草叶柄细长,达7~16公分长,而且朝向空中伸展;有的捕蝇草则长出短胖的叶柄,并平铺于地表。捕虫夹内侧通常会呈现红色的色彩,这些颜色大多是消化腺体的色素,当植株能接受充分的日照时,便会促进植物色素的产生,这些颜色从橘红色到红紫色都有,有些捕蝇草甚至会在消化腺体之外产生色素,因而使整株植株变红。不过,也有些捕蝇草不太会产生色素,因此捕虫夹内侧只呈现黄绿色。这些现象是基因差异所形成的,因此在园艺上已因这些外观上的差异而产生一些栽培种。在良好的栽培环境、有充足的养分下,捕蝇草会长出越大的捕虫夹,但会达到一个极限,捕蝇草的捕虫夹最大约可达到3到5公分长。捕蝇草的捕虫夹尺寸是经过长久演化而得到最佳的大小,以这样尺寸的捕虫夹可以让捕蝇草捕捉到大部分的昆虫。若捕蝇草的夹子能长得更大,那么捕蝇草就会少了许多捕食的机会,因为体形较大的昆虫其数量较少,而为数众多的小形昆虫能从未完全闭合的捕虫夹逃走。因此,能长出更大捕虫夹对捕蝇草是不利的,是会在演化的过程中淘汰掉。
捕蝇草的开花时期为初夏到盛夏,初期的时候会生长出花茎,每个花茎拥有大概五至十个的花苞,属于标准的繖房花序,每日依序开出白色的花朵。原则上每株花只会开出一个花茎,如果生长的环境和养分充足的话,有时候也会生长出两个花茎,一般正常状况下大都为五片花瓣和五花萼,偶尔也会有六片花瓣的变异株,雄芯约有十数根,中央会有一根雌芯,拥有分叉状的柱头。
捕蝇草同株受粉的现象比较少,原因是因为当雄芯的花要长出花粉的时候,雌芯的花柱是封闭的状态,等到雄芯开始向外侧斜倾倒的时候,柱头才会开放变成分叉状,这时候才是处于可以授粉的状态。这类的雄芯先成熟后雌芯才长成在植物界相当常见,主要就是要避免同株受粉的情况。一般专业术语称这种花为雄芯先熟花(Protandrous flower)。
除了花茎外,一般不会有向上生长的较高大的部分,正常的茎短小不易发觉,叶柄和叶子又几乎是贴地而生长。这是食虫植物的一种特征。因为除了捕食昆虫吸收其养分外,为了后代的延续也需要借助昆虫协助传粉,这也是属于所谓的虫媒花。所以必须将补充叶和花两个部分有所区分,可以说这是大自然给于他们的天然智慧。