The following key has been translated from the Royal Entomological Society, Handbook for the Identification of British Insects - Part IX, Ephemeroptera.
Key to Adult Ephemeroptera (families and species)
Key to Larval Ephemeroptera (families only)
NB. This key has not been extensively tested and as such there may be some errors. If you spot any mistakes then please contact the Ephemeroptera Recording Scheme.