La familia Osmylidae contiene 9 subfamilias y 68 géneros (43 fósiles), de los cuales 12 son Osmylidae incertae sedis. La clasificación presentada a continuación está basada principalmente en Winterton et al. 2019.[1]
Subfamilia Eidoporisminae Esben-Petersen, 1917
Eidoporismus Esben-Petersen, 1917 - Australia
†Stenosmylina Jepson et al., 2009 - Weald Clay, Reino Unido, Cretácico temprano (Hauteriviense)
Subfamily Gumillinae Navas, 1912
Gumilla Navas, 1912 - Brasil
†Allotriosmylus Yang et al., 2010 - Daohugou Bed, China, Jurásico medio (Calloviense)
†Enodinympha Ren & Engel 2007 - Daohugou Bed, China, Jurásico medio (Calloviense)
†Epiosmylus Panfilov, 1980 - Daohugou Bed, China, Jurásico medio (Calloviense); Formación Itat, Rusia, Jurásico medio (Bathoniense); Formación Karabastau, Kazajistán, Jurásico medio/tardío
†Kolbasinella Khramov, 2014 - Formación Karabastau, Kazajistán, Jurásico medio/tardío
†Mirokempynus Ma et al. 2020 Daohugou Bed, China, Jurásico medio (Calloviense)
†Subfamilia Mesosmylininae Bode, 1953
†Mesosmylina Bode, 1953 Posidonia Shale, Formación Ceichocinek (Green Series), Alemania; Formación Sagul, Kirguistán Jurásico temprano (Toarciense); Formación Zhargalant, Mongolia; Formación Itat, Rusia, Jurásico medio (Bathoniense); Formación Ukurei, Rusia,Jurásico tardío (Tithoniense)
↑Winterton, Shaun L.; Martins, Caleb Califre; Makarkin, Vladimir; Ardila-Camacho, Adrian; Wang, Yongjie (9 de abril de 2019). «Lance lacewings of the world (Neuroptera: Archeosmylidae, Osmylidae, Saucrosmylidae): review of living and fossil genera». Zootaxa4581 (1). ISSN1175-5334. doi:10.11646/zootaxa.4581.1.1. Consultado el 8 de julio de 2023.