经常开花，外形又非常相似，所以过去竹的分类是根据竹笋外包的箬壳来区别分类的。但是箬壳的性状并不稳定，所以，在许多时候会引致歧义，使一些竹种群之间的界限无法唯一性的定论。直到有分子基因遗传研究学的发展，竹的分类才逐一厘清。基本上竹亚科可以分成三个族：簕竹族、黍竺族、青篱竹族。簕竹族主要是分布于热带与亚热带的木本型竹子，同为木本的青篱竹族则主要为分布于温带地区，而草本的黍竺族又可以与簕竹族组成一个单系群。彼此的关系如下（Sungkaew等，2009）：竹亚科可分为2总族、3族、11亚族、约123属：