The highly diverse virus family Picornaviridae presently comprises 68 approved genera with 158 species plus many unassigned viruses. In order to better match picornavirus taxonomy to the functional and genomic groupings between genera, the establishment of five subfamilies (Caphthovirinae, Kodimesavirinae, Ensavirinae, Paavivirinae and Heptrevirinae) is proposed. The subfamilies are defined by phylogenetic analyses of 3CD (precursor of virus-encoded proteinase and polymerase) and P1 (capsid protein precursor) coding sequences and comprise between 7 and 22 currently approved virus genera. Due to the high within-subfamily and between-subfamily divergences of the picornavirus genera, p-distance estimates are unsuited for the demarcation of subfamilies. Members of the proposed subfamilies typically show some commonalities in their genome organisations, including VP1/2A cleavage mechanisms and possession of leader proteins. Other features, such as internal ribosomal entry site types, are more variable within and between members of genera. Some subfamilies are characterised by homology of proteins 1A, 2A, 2B and 3A encoded by members, which do not belong to the canon of orthologous picornavirus proteins. The proposed addition of a subfamily layer to the taxonomy of picornaviruses provides a valuable additional organisational level to the family that acknowledges the existence of higher-level evolutionary groupings of its component genera.