Selon Schiøtz, 1999 deux sous-espèces peuvent être reconnues[4] :
Hyperolius riggenbachi riggenbachi (Nieden, 1910) - Dos présentant un motif complexe vermiculé en noir, rouge et jaune. Ventre orange.
Hyperolius riggenbachi hieroglyphicusAhl, 1931 - Dos présentant des motifs vermiculés de couleur jaune vif sur fond sombre ou, à l'inverse, motifs sombres sur fond jaune. Ventre orange vif ou rouge. Face externe des pattes antérieures et postérieures de couleur rouge brillante.