SkyUnknown

What UFOs turn out to be

Atmospheric re-entries mistaken for UFOs

When a rocket stage or a dead satellite falls back, it breaks up in the upper atmosphere into a procession of glowing fragments. The display often lasts more than a minute, far longer than a meteor, along a slow, straight path.

Seen from afar, the line of lights resembles a craft with lit windows, which explains descriptions of "giant ships". Re-entries are visible over hundreds of kilometres and trigger waves of reports on the same evening.

SkyUnknown lists 87 UFO sightings explained as the atmospheric re-entry of a space object (rocket stage, debris), from 1978 to 2026, drawn from official records: GEIPAN (CNES) for 86 cases and Aeronautica Militare (Italie) for 1. The busiest year was 2009, with 7 cases.

Most frequently named places: Rentree Atmospherique — National (10), Debris Spatiaux (retombee) — National (4), Rentree Atmospherique (2), and Los Angeles (2).

cases
87
unidentified
0
period
1978–2026
sources
2
Map of the cases

Notable cases

The most complete records: account of the sighting, conclusion of the official investigation.

Other explanations

By country

All sightings

DatePlaceStatus
March 16, 2026Bougarber · Pyrénées-AtlantiquesExplained
December 16, 2025Los AngelesExplained
October 29, 2025Argol · FinistèreExplained
October 29, 2025Sizun · FinistèreExplained
October 4, 2025Le Tampon · La RéunionProbably explained
August 25, 2025Gueux · MarneExplained
January 9, 2025Julos · Hautes-PyrénéesExplained
October 15, 2024Los AngelesExplained
August 4, 2024Saint-Michel-en-Grève · Côtes-d'ArmorProbably explained
September 5, 2022Montégut · GersExplained
March 9, 2022Vieille-Toulouse · Haute-GaronneExplained
October 19, 2021Caen · CalvadosExplained
May 26, 2021Malrevers · Haute-LoireExplained
May 26, 2021Noé · Haute-GaronneExplained
May 4, 2021Falcon 9 — NationalExplained
April 7, 2021Cuttoli-CorticchiatoExplained
July 19, 2020Saint-Germain-des-Prés · LoiretExplained
April 13, 2020Bruay-la-Buissière · Pas-de-CalaisExplained
August 16, 2019Port-la-Nouvelle · AudeExplained
December 15, 2017Saint-Médard-en-Jalles · GirondeExplained
June 24, 2017Saint-Paul · La RéunionExplained
April 18, 2016Roissy-en-France · Val-d'OiseProbably explained
December 12, 2015Vendays-Montalivet · GirondeExplained
November 3, 2015Debris Etage Centaur — Haute-Garonne · Haute-GaronneExplained
July 24, 2015PapeeteExplained
July 31, 2013Utelle · Alpes-MaritimesProbably explained
February 13, 2013Elements de Fusee — Regional · Bas-RhinExplained
December 13, 2012Toulouse · Haute-GaronneProbably explained
August 20, 2012Attenschwiller · Haut-RhinProbably explained
July 11, 2012Livron-sur-Drôme · DrômeProbably explained
March 24, 2012Valras-Plage · HéraultProbably explained
March 13, 2012Saint-Mathieu-de-Tréviers · HéraultProbably explained
December 24, 2011Debris Spatiaux (retombee) — NationalExplained
February 18, 2011Rentree Atmospherique · EssonneProbably explained
June 2, 2010La Vergenne · Haute-SaôneProbably explained
January 13, 2010Eysines · GirondeExplained
December 8, 2009Viessoix · CalvadosProbably explained
October 18, 2009Debris Spatiaux (retombee) — NationalExplained
February 28, 2009Basse-Ham · MoselleProbably explained
February 5, 2009Clermont-l'Hérault · HéraultProbably explained
January 25, 2009Portiragnes · HéraultProbably explained
January 25, 2009Saint-Félix · Haute-SavoieProbably explained
January 17, 2009Rentree Atmospherique — NationalExplained
September 25, 2008Debris Spatiaux (retombee) — NationalExplained
May 7, 2008Montoir-de-Bretagne · Loire-AtlantiqueProbably explained
January 25, 2008Rentree Atmospherique — (reg) OccitanieProbably explained
November 1, 2007Orgelet · JuraProbably explained
February 18, 2005Rentree Atmospherique - NationalProbably explained
September 24, 2004Rentree Atmospherique · Côtes-d'ArmorProbably explained
June 11, 2003Rentree Atmospherique — NationalProbably explained
October 16, 200246.26°, -3.35° · VendéeProbably explained
March 16, 2002Rentree Atmospherique — NationalProbably explained
January 19, 2002Montélimar · DrômeProbably explained
December 1, 2001Rentree Atmospherique — Poses · EureProbably explained
October 7, 2001SavoieProbably explained
March 13, 2001Marly-le-Roi · YvelinesProbably explained
April 23, 1998Gruissan · AudeProbably explained
March 17, 1997Rentree Atmospherique — NationalProbably explained
November 22, 1996Illkirch-Graffenstaden · Bas-RhinProbably explained
August 1, 1996Rentree Atmospherique — NationalProbably explained
January 18, 1993La Trimouille · VienneProbably explained
December 10, 1991GirondeProbably explained
October 10, 1991(reg) OccitanieProbably explained
February 3, 1991TahaaProbably explained
November 5, 1990Rentree Atmospherique 5 NovembreExplained
October 20, 1990Pennautier · AudeProbably explained
November 22, 1989Mirecourt · VosgesExplained
October 26, 1989Benagues · AriègeProbably explained
March 12, 1989Firmi · AveyronProbably explained
December 21, 1988Debris Spatiaux (retombee) — NationalExplained
October 22, 1988Nuku-HivaExplained
July 18, 1988Brommat · AveyronProbably explained
September 29, 1987Arras · Pas-de-CalaisProbably explained
September 1, 1987Rentree Atmospherique — NationalExplained
December 20, 1986AscianoProbably explained
January 24, 1985LotExplained
November 17, 1983Rentree Atmospherique — NationalProbably explained
November 15, 1983Rentree Atmospherique — NationalProbably explained
September 26, 1983Polynesie FrancaiseProbably explained
June 6, 1983Rentree Atmospherique — NationalProbably explained
December 25, 1980Chevreuse · YvelinesExplained
November 11, 1980Rentree Atmospherique — NationalExplained
August 22, 1980Chanaz · SavoieProbably explained
June 21, 197938.02°, 17.41°Probably explained
December 11, 1978FranceProbably explained
November 8, 1978FranceProbably explained
February 16, 1978Sauto · Pyrénées-OrientalesExplained
Search and filter all cases

The figures on this page are computed from the official records cited on each case. See sources and method