What UFOs turn out to be
Meteors and fireballs mistaken for UFOs
A meteor is a grain of interplanetary material burning up as it enters the atmosphere. Larger ones produce fireballs: balls of fire sometimes brighter than the full Moon, coloured (green, orange), breaking apart and leaving a trail.
The event lasts only seconds, but its speed and brightness are startling; because it happens tens of kilometres up, witnesses hundreds of kilometres apart see it at the same time and often believe it was close by. Camera networks such as the Global Meteor Network help cross-check reports.
SkyUnknown lists 130 UFO sightings explained as a meteor or fireball, from 1955 to 2025, drawn from official records: GEIPAN (CNES) for 127 cases and Aeronautica Militare (Italie) for 3. The busiest year was 2012, with 15 cases.
Most frequently named places: Rentree Atmospherique (5), Rentree Atmospherique — National (3), Bolide — Toulouse (2), and Nancy (2).
- cases
- 130
- unidentified
- 0
- period
- 1955–2025
- sources
- 2
Notable cases
The most complete records: account of the sighting, conclusion of the official investigation.
- ExplainedDecember 10, 2025
Hyères
Var, Provence-Alpes-Côte d'Azur, France
→ Meteors and fireballs
GEIPAN (CNES)
- ExplainedOctober 31, 2025
Brienne-sur-Aisne
Ardennes, Grand Est, France
→ Meteors and fireballs
GEIPAN (CNES)
- Probably explainedAugust 21, 2025
La Couronne
Charente, Nouvelle-Aquitaine, France
→ Meteors and fireballs
GEIPAN (CNES)
- Probably explainedJuly 31, 2025
Joué-lès-Tours
Indre-et-Loire, Centre-Val de Loire, France
→ Meteors and fireballs
GEIPAN (CNES)
- ExplainedApril 13, 2025
Toulouse
Haute-Garonne, Occitanie, France
→ Meteors and fireballs
GEIPAN (CNES)
- ExplainedDecember 22, 2024
Pleudihen-sur-Rance
Côtes-d'Armor, Bretagne, France
→ Meteors and fireballs
GEIPAN (CNES)
- ExplainedDecember 22, 2024
La Turballe
Loire-Atlantique, Pays de la Loire, France
→ Meteors and fireballs
GEIPAN (CNES)
- ExplainedDecember 15, 2023
La Calmette
Gard, Occitanie, France
→ Meteors and fireballs
GEIPAN (CNES)
- Probably explainedDecember 3, 2023
Maubec
Isère, Auvergne-Rhône-Alpes, France
→ Meteors and fireballs
GEIPAN (CNES)
Other explanations
By country
All sightings
| Date | Place | Status | Identified cause |
|---|---|---|---|
| December 10, 2025 | Hyères · Var | Explained | Meteors and fireballs |
| October 31, 2025 | Brienne-sur-Aisne · Ardennes | Explained | Meteors and fireballs |
| August 21, 2025 | La Couronne · Charente | Probably explained | Meteors and fireballs |
| July 31, 2025 | Joué-lès-Tours · Indre-et-Loire | Probably explained | Meteors and fireballs |
| April 13, 2025 | Toulouse · Haute-Garonne | Explained | Meteors and fireballs |
| December 22, 2024 | La Turballe · Loire-Atlantique | Explained | Meteors and fireballs |
| December 22, 2024 | Pleudihen-sur-Rance · Côtes-d'Armor | Explained | Meteors and fireballs |
| December 15, 2023 | La Calmette · Gard | Explained | Meteors and fireballs |
| December 3, 2023 | Maubec · Isère | Probably explained | Meteors and fireballs |
| August 10, 2023 | Sacy-le-Petit · Oise | Probably explained | Meteors and fireballs |
| April 19, 2023 | Lavercantière · Lot | Probably explained | Meteors and fireballs |
| December 14, 2022 | Bedous · Pyrénées-Atlantiques | Probably explained | Meteors and fireballs |
| November 12, 2022 | Bruguières · Haute-Garonne | Probably explained | Meteors and fireballs |
| November 8, 2022 | Les Petites-Loges · Marne | Explained | Meteors and fireballs |
| February 9, 2022 | Marciac · Gers | Probably explained | Meteors and fireballs |
| January 11, 2022 | Sainte-Hélène · Gironde | Explained | Meteors and fireballs |
| November 25, 2021 | Crégy-lès-Meaux · Seine-et-Marne | Explained | Meteors and fireballs |
| September 1, 2021 | Nancy · Meurthe-et-Moselle | Explained | Meteors and fireballs |
| August 26, 2021 | Sainte-Gemme-la-Plaine · Vendée | Probably explained | Meteors and fireballs |
| July 29, 2021 | Dole · Jura | Explained | Meteors and fireballs |
| April 25, 2021 | Graçay · Cher | Explained | Meteors and fireballs |
| February 20, 2021 | Moon-sur-Elle · Manche | Probably explained | Meteors and fireballs |
| December 19, 2020 | Batilly · Meurthe-et-Moselle | Explained | Meteors and fireballs |
| December 6, 2019 | Chauriat · Puy-de-Dôme | Explained | Meteors and fireballs |
| October 8, 2019 | Launaguet · Haute-Garonne | Explained | Meteors and fireballs |
| August 16, 2019 | Rome | Explained | Meteors and fireballs |
| February 6, 2019 | Franois · Doubs | Probably explained | Meteors and fireballs |
| December 6, 2018 | Augea · Jura | Explained | Meteors and fireballs |
| October 9, 2018 | Ancenis · Loire-Atlantique | Probably explained | Meteors and fireballs |
| February 10, 2018 | Staffelfelden · Haut-Rhin | Probably explained | Meteors and fireballs |
| September 10, 2017 | Montrevel · Isère | Explained | Meteors and fireballs |
| November 14, 2016 | Marnay · Haute-Saône | Explained | Meteors and fireballs |
| August 25, 2016 | Sérignan · Hérault | Probably explained | Meteors and fireballs |
| August 14, 2016 | Méjannes-le-Clap · Gard | Probably explained | Meteors and fireballs |
| April 20, 2016 | Erquy · Côtes-d'Armor | Explained | Meteors and fireballs |
| February 17, 2016 | Salles-la-Source · Aveyron | Explained | Meteors and fireballs |
| September 30, 2015 | Bonnes · Vienne | Explained | Meteors and fireballs |
| July 9, 2015 | Rentree Atmospherique · Aude | Explained | Meteors and fireballs |
| May 7, 2015 | Limeil-Brévannes · Val-de-Marne | Explained | Meteors and fireballs |
| April 9, 2015 | Rentree Atmospherique — National | Explained | Meteors and fireballs |
| March 15, 2015 | Rentree Atmospherique | Explained | Meteors and fireballs |
| February 17, 2015 | Tuffé · Sarthe | Explained | Meteors and fireballs |
| February 10, 2015 | Bolide — National | Explained | Meteors and fireballs |
| January 5, 2015 | Six-Fours-les-Plages · Var | Explained | Meteors and fireballs |
| December 10, 2014 | Aucamville · Haute-Garonne | Probably explained | Meteors and fireballs |
| September 15, 2014 | Bolide — Toulouse · Haute-Garonne | Explained | Meteors and fireballs |
| September 7, 2014 | Bolide — (reg) Occitanie | Explained | Meteors and fireballs |
| August 17, 2014 | Tournefeuille · Haute-Garonne | Explained | Meteors and fireballs |
| July 9, 2014 | Le Pouliguen · Loire-Atlantique | Probably explained | Meteors and fireballs |
| June 1, 2014 | Fère-en-Tardenois · Aisne | Probably explained | Meteors and fireballs |
| March 31, 2014 | Rentree Atmospherique — (reg) Grand Est | Explained | Meteors and fireballs |
| March 14, 2014 | Poussan · Hérault | Explained | Meteors and fireballs |
| March 13, 2014 | Saint-Égrève · Isère | Explained | Meteors and fireballs |
| March 9, 2014 | Saint-Rémy-lès-Chevreuse · Yvelines | Probably explained | Meteors and fireballs |
| February 22, 2014 | Mallemort · Bouches-du-Rhône | Probably explained | Meteors and fireballs |
| January 14, 2014 | Vouzailles · Vienne | Probably explained | Meteors and fireballs |
| December 14, 2013 | Sainte-Eulalie · Gironde | Probably explained | Meteors and fireballs |
| October 13, 2013 | Nancy · Meurthe-et-Moselle | Explained | Meteors and fireballs |
| September 22, 2013 | Lourdes · Hautes-Pyrénées | Explained | Meteors and fireballs |
| August 13, 2013 | Pont-Audemer · Eure | Explained | Meteors and fireballs |
| July 24, 2013 | Bachant · Nord | Probably explained | Meteors and fireballs |
| July 17, 2013 | Plaisir · Yvelines | Probably explained | Meteors and fireballs |
| July 17, 2013 | Saint-Germain-sur-Ille · Ille-et-Vilaine | Probably explained | Meteors and fireballs |
| February 16, 2013 | Moissieu-sur-Dolon · Isère | Probably explained | Meteors and fireballs |
| January 7, 2013 | Triembach-au-Val · Bas-Rhin | Probably explained | Meteors and fireballs |
| December 17, 2012 | Cranves-Sales · Haute-Savoie | Probably explained | Meteors and fireballs |
| December 12, 2012 | Carbonne · Haute-Garonne | Probably explained | Meteors and fireballs |
| December 12, 2012 | La Rochelle · Charente-Maritime | Probably explained | Meteors and fireballs |
| September 20, 2012 | Rentree Atmospherique — National | Explained | Meteors and fireballs |
| September 16, 2012 | Bons-en-Chablais · Haute-Savoie | Probably explained | Meteors and fireballs |
| September 16, 2012 | Le Tampon · La Réunion | Probably explained | Meteors and fireballs |
| August 26, 2012 | Saint-Hilaire · Aude | Explained | Meteors and fireballs |
| August 2, 2012 | Valence · Tarn-et-Garonne | Probably explained | Meteors and fireballs |
| May 28, 2012 | Doudeauville · Seine-Maritime | Explained | Meteors and fireballs |
| March 13, 2012 | Ribérac · Dordogne | Probably explained | Meteors and fireballs |
| March 1, 2012 | Sainte-Julie · Ain | Probably explained | Meteors and fireballs |
| February 11, 2012 | Lamentin · Guadeloupe | Probably explained | Meteors and fireballs |
| February 4, 2012 | Toussus-le-Noble · Yvelines | Probably explained | Meteors and fireballs |
| January 31, 2012 | Rentree Atmospherique | Probably explained | Meteors and fireballs |
| January 24, 2012 | Rentree Atmospherique | Explained | Meteors and fireballs |
| November 26, 2011 | Le Havre · Seine-Maritime | Explained | Meteors and fireballs |
| September 24, 2011 | Paris | Probably explained | Meteors and fireballs |
| September 9, 2011 | Montauban · Tarn-et-Garonne | Probably explained | Meteors and fireballs |
| August 2, 2011 | Bolide — Toulouse · Haute-Garonne | Explained | Meteors and fireballs |
| July 31, 2011 | Caussade · Tarn-et-Garonne | Probably explained | Meteors and fireballs |
| July 10, 2011 | Iles-des-Pins | Probably explained | Meteors and fireballs |
| April 5, 2011 | Cotignac · Var | Probably explained | Meteors and fireballs |
| March 21, 2011 | Lieusaint · Seine-et-Marne | Probably explained | Meteors and fireballs |
| February 20, 2011 | Évreux · Eure | Probably explained | Meteors and fireballs |
| July 30, 2010 | Vallauris · Alpes-Maritimes | Probably explained | Meteors and fireballs |
| April 17, 2010 | Bourg-en-Bresse · Ain | Probably explained | Meteors and fireballs |
| December 27, 2009 | Morsang-sur-Orge · Essonne | Probably explained | Meteors and fireballs |
| December 11, 2009 | Montpellier · Hérault | Probably explained | Meteors and fireballs |
| December 3, 2009 | Péroy-les-Gombries · Oise | Probably explained | Meteors and fireballs |
| September 29, 2009 | Saint-Ouen · Seine-Saint-Denis | Probably explained | Meteors and fireballs |
| August 15, 2009 | Troissereux · Oise | Explained | Meteors and fireballs |
| July 4, 2009 | Plaisance-du-Touch · Haute-Garonne | Probably explained | Meteors and fireballs |
| June 15, 2009 | Chemillé · Maine-et-Loire | Probably explained | Meteors and fireballs |
| May 10, 2009 | Magny-en-Vexin · Val-d'Oise | Probably explained | Meteors and fireballs |
| March 30, 2009 | Joigny · Yonne | Probably explained | Meteors and fireballs |
| March 30, 2009 | Marseille · Bouches-du-Rhône | Probably explained | Meteors and fireballs |
| February 20, 2009 | Rodez · Aveyron | Probably explained | Meteors and fireballs |
| February 15, 2009 | Hautefort · Dordogne | Probably explained | Meteors and fireballs |
| January 25, 2009 | Rentree Atmospherique — National | Explained | Meteors and fireballs |
| January 19, 2009 | Chars · Val-d'Oise | Probably explained | Meteors and fireballs |
| December 23, 2008 | Rentree Atmospherique — (reg) Nouvelle-Aquitaine | Probably explained | Meteors and fireballs |
| November 12, 2008 | Carspach · Haut-Rhin | Explained | Meteors and fireballs |
| February 13, 2008 | Saint-Étienne-du-Rouvray · Seine-Maritime | Probably explained | Meteors and fireballs |
| September 28, 2007 | Probably explained | Meteors and fireballs | |
| January 11, 2003 | Santo-Pietro-di-Venaco | Probably explained | Meteors and fireballs |
| November 3, 2000 | Bolide — Choisey · Jura | Explained | Meteors and fireballs |
| February 11, 2000 | Miniac-Morvan · Ille-et-Vilaine | Probably explained | Meteors and fireballs |
| August 26, 1998 | Cayenne · Guyane | Probably explained | Meteors and fireballs |
| September 25, 1996 | Fermo | Explained | Meteors and fireballs |
| April 19, 1991 | Sarraméa | Explained | Meteors and fireballs |
| August 17, 1988 | Brignoles · Var | Probably explained | Meteors and fireballs |
| March 8, 1987 | (dep) Corse-du-Sud · Corse-du-Sud | Explained | Meteors and fireballs |
| September 15, 1986 | Vélizy-Villacoublay · Yvelines | Explained | Meteors and fireballs |
| September 3, 1985 | Rentree Atmospherique · Rhône | Probably explained | Meteors and fireballs |
| December 14, 1984 | Villers-lès-Luxeuil · Haute-Saône | Explained | Meteors and fireballs |
| November 12, 1984 | Saint-Denis les Bains · La Réunion | Probably explained | Meteors and fireballs |
| January 26, 1983 | Lambesc · Bouches-du-Rhône | Probably explained | Meteors and fireballs |
| April 28, 1982 | Saint-Alexandre · Gard | Probably explained | Meteors and fireballs |
| November 22, 1981 | Guipavas · Finistère | Probably explained | Meteors and fireballs |
| November 11, 1980 | Grosseto | Probably explained | Meteors and fireballs |
| November 11, 1980 | Pisa | Probably explained | Meteors and fireballs |
| April 5, 1980 | Le Chesnay · Yvelines | Probably explained | Meteors and fireballs |
| April 5, 1980 | Paris | Explained | Meteors and fireballs |
| January 3, 1957 | Hadjout | Probably explained | Meteors and fireballs |
| May 20, 1955 | Givet · Ardennes | Probably explained | Meteors and fireballs |
The figures on this page are computed from the official records cited on each case. See sources and method