Jupiter's moons in January 2028
Io · Europa · Ganymede · Callisto — eclipses, occultations, transits, shadows
Jupiter's four big moons put on a show every night: they slip behind the planet and into its shadow, cross its face, and drag their shadows across the cloud tops. Any telescope shows it. Times are for the whole Earth; pick a location and the list keeps only what your sky shows.
| When (UTC) | Event | Jupiter in your sky |
|---|---|---|
| Jan 1 00:54 UTC | Ganymede begins its transit across the disctakes 10 min | — |
| Jan 1 01:07 UTC | Callisto begins its transit across the disctakes 34 min | — |
| Jan 1 02:36 UTC | Callisto's transit endstakes 34 min | — |
| Jan 1 03:56 UTC | Ganymede's transit endstakes 10 min | — |
| Jan 1 10:16 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 1 15:20 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 1 17:06 UTC | Io's shadow enters the disctakes 9 min | — |
| Jan 1 18:19 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 1 19:23 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 1 20:33 UTC | Io's transit endstakes 4 min | — |
| Jan 2 14:15 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 2 17:42 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 3 04:31 UTC | Europa's shadow enters the disctakes 7 min | — |
| Jan 3 06:54 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 3 07:13 UTC | Europa's shadow leaves the disctakes 3 min | — |
| Jan 3 09:35 UTC | Europa's transit endstakes 4 min | — |
| Jan 3 11:35 UTC | Io's shadow enters the disctakes 9 min | — |
| Jan 3 12:46 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 3 13:51 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 3 15:00 UTC | Io's transit endstakes 4 min | — |
| Jan 4 08:43 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 4 09:54 UTC | Ganymede disappears into Jupiter's shadowtakes 9 min | — |
| Jan 4 12:10 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 4 13:10 UTC | Ganymede reappears from Jupiter's shadowtakes 9 min | — |
| Jan 4 14:49 UTC | Ganymede disappears behind Jupitertakes 10 min | — |
| Jan 4 17:51 UTC | Ganymede reappears from behind Jupitertakes 10 min | — |
| Jan 4 23:32 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 5 04:34 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 5 06:06 UTC | Io's shadow enters the disctakes 4 min | — |
| Jan 5 07:14 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 5 08:19 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 5 09:28 UTC | Io's transit endstakes 4 min | — |
| Jan 6 03:12 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 6 06:38 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 6 17:48 UTC | Europa's shadow enters the disctakes 7 min | — |
| Jan 6 20:10 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 6 20:31 UTC | Europa's shadow leaves the disctakes 3 min | — |
| Jan 6 22:50 UTC | Europa's transit endstakes 4 min | — |
| Jan 7 00:34 UTC | Io's shadow enters the disctakes 4 min | — |
| Jan 7 01:41 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 7 02:47 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 7 03:56 UTC | Io's transit endstakes 4 min | — |
| Jan 7 21:40 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 7 23:53 UTC | Ganymede's shadow enters the disctakes 16 min | — |
| Jan 8 01:05 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 8 03:12 UTC | Ganymede's shadow leaves the disctakes 8 min | — |
| Jan 8 04:41 UTC | Ganymede begins its transit across the disctakes 10 min | — |
| Jan 8 07:41 UTC | Ganymede's transit endstakes 10 min | — |
| Jan 8 12:49 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 8 17:47 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 8 19:02 UTC | Io's shadow enters the disctakes 4 min | — |
| Jan 8 20:09 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 8 21:15 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 8 21:30 UTC | Callisto disappears into Jupiter's shadowtakes 17 min | — |
| Jan 8 22:23 UTC | Io's transit endstakes 4 min | — |
| Jan 9 00:28 UTC | Callisto reappears from Jupiter's shadowtakes 17 min | — |
| Jan 9 09:17 UTC | Callisto disappears behind Jupiter | — |
| Jan 9 11:00 UTC | Callisto reappears from behind Jupiter | — |
| Jan 9 16:08 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 9 19:33 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 10 07:02 UTC | Europa's shadow enters the disc | — |
| Jan 10 07:04 UTC | Europa's shadow leaves the disc | — |
| Jan 10 07:06 UTC | Europa's shadow enters the disctakes 6 min | — |
| Jan 10 09:24 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 10 09:48 UTC | Europa's shadow leaves the disctakes 4 min | — |
| Jan 10 12:04 UTC | Europa's transit endstakes 4 min | — |
| Jan 10 13:30 UTC | Io's shadow enters the disctakes 4 min | — |
| Jan 10 14:36 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 10 15:44 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 10 16:50 UTC | Io's transit endstakes 4 min | — |
| Jan 11 10:37 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 11 13:52 UTC | Ganymede disappears into Jupiter's shadowtakes 9 min | — |
| Jan 11 14:00 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 11 17:07 UTC | Ganymede reappears from Jupiter's shadowtakes 9 min | — |
| Jan 11 18:34 UTC | Ganymede disappears behind Jupitertakes 10 min | — |
| Jan 11 21:34 UTC | Ganymede reappears from behind Jupitertakes 10 min | — |
| Jan 12 02:06 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 12 07:00 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 12 07:56 UTC | Io's shadow enters the disctakes 7 min | — |
| Jan 12 09:04 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 12 10:12 UTC | Io's shadow leaves the disctakes 4 min | — |
| Jan 12 11:18 UTC | Io's transit endstakes 4 min | — |
| Jan 13 05:05 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 13 08:28 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 13 20:20 UTC | Europa's shadow enters the disc | — |
| Jan 13 20:22 UTC | Europa's shadow leaves the disc | — |
| Jan 13 20:24 UTC | Europa's shadow enters the disctakes 6 min | — |
| Jan 13 22:38 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 13 23:06 UTC | Europa's shadow leaves the disctakes 4 min | — |
| Jan 14 01:18 UTC | Europa's transit endstakes 4 min | — |
| Jan 14 02:24 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 14 03:31 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 14 04:40 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 14 05:45 UTC | Io's transit endstakes 4 min | — |
| Jan 14 23:33 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 15 02:55 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 15 03:51 UTC | Ganymede's shadow enters the disc | — |
| Jan 15 03:55 UTC | Ganymede's shadow leaves the disc | — |
| Jan 15 03:56 UTC | Ganymede's shadow enters the disctakes 11 min | — |
| Jan 15 07:08 UTC | Ganymede's shadow leaves the disctakes 9 min | — |
| Jan 15 08:23 UTC | Ganymede begins its transit across the disctakes 10 min | — |
| Jan 15 11:22 UTC | Ganymede's transit endstakes 10 min | — |
| Jan 15 15:22 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 15 20:12 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 15 20:52 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 15 21:58 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 15 23:08 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 16 00:12 UTC | Io's transit endstakes 4 min | — |
| Jan 16 18:02 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 16 21:22 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 17 07:11 UTC | Callisto's shadow enters the disc | — |
| Jan 17 07:18 UTC | Callisto's shadow leaves the disc | — |
| Jan 17 07:20 UTC | Callisto's shadow enters the disctakes 16 min | — |
| Jan 17 09:38 UTC | Europa's shadow enters the disctakes 10 min | — |
| Jan 17 10:16 UTC | Callisto's shadow leaves the disctakes 14 min | — |
| Jan 17 11:51 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 17 12:23 UTC | Europa's shadow leaves the disctakes 3 min | — |
| Jan 17 14:31 UTC | Europa's transit endstakes 4 min | — |
| Jan 17 15:21 UTC | Io's shadow enters the disctakes 9 min | — |
| Jan 17 16:25 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 17 17:37 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 17 18:02 UTC | Callisto begins its transit across the disc | — |
| Jan 17 18:39 UTC | Io's transit endstakes 4 min | — |
| Jan 17 19:34 UTC | Callisto's transit ends | — |
| Jan 18 12:30 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 18 15:49 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 18 17:50 UTC | Ganymede disappears into Jupiter's shadowtakes 9 min | — |
| Jan 18 21:04 UTC | Ganymede reappears from Jupiter's shadowtakes 9 min | — |
| Jan 18 22:15 UTC | Ganymede disappears behind Jupitertakes 10 min | — |
| Jan 19 01:13 UTC | Ganymede reappears from behind Jupitertakes 10 min | — |
| Jan 19 04:39 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 19 09:24 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 19 09:52 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 19 10:52 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 19 12:05 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 19 13:06 UTC | Io's transit endstakes 4 min | — |
| Jan 20 06:58 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 20 10:16 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 20 22:56 UTC | Europa's shadow enters the disctakes 10 min | — |
| Jan 21 01:04 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 21 01:41 UTC | Europa's shadow leaves the disctakes 3 min | — |
| Jan 21 03:44 UTC | Europa's transit endstakes 4 min | — |
| Jan 21 04:20 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 21 05:19 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 21 06:33 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 21 07:33 UTC | Io's transit endstakes 4 min | — |
| Jan 22 01:27 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 22 04:44 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 22 07:48 UTC | Ganymede's shadow enters the disc | — |
| Jan 22 07:53 UTC | Ganymede's shadow leaves the disc | — |
| Jan 22 07:54 UTC | Ganymede's shadow enters the disctakes 10 min | — |
| Jan 22 11:06 UTC | Ganymede's shadow leaves the disctakes 8 min | — |
| Jan 22 12:01 UTC | Ganymede begins its transit across the disctakes 10 min | — |
| Jan 22 14:58 UTC | Ganymede's transit endstakes 10 min | — |
| Jan 22 17:56 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 22 22:35 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 22 22:48 UTC | Io's shadow enters the disctakes 4 min | — |
| Jan 22 23:46 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 23 01:01 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 23 02:00 UTC | Io's transit endstakes 4 min | — |
| Jan 23 19:55 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 23 23:11 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 24 12:16 UTC | Europa's shadow enters the disctakes 6 min | — |
| Jan 24 14:16 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 24 14:59 UTC | Europa's shadow leaves the disctakes 3 min | — |
| Jan 24 16:55 UTC | Europa's transit endstakes 4 min | — |
| Jan 24 17:14 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 24 18:13 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 24 19:30 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 24 20:27 UTC | Io's transit endstakes 4 min | — |
| Jan 25 14:24 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 25 15:32 UTC | Callisto disappears into Jupiter's shadowtakes 18 min | — |
| Jan 25 17:37 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 25 18:19 UTC | Callisto reappears from Jupiter's shadowtakes 18 min | — |
| Jan 25 21:48 UTC | Ganymede disappears into Jupiter's shadowtakes 9 min | — |
| Jan 26 01:01 UTC | Ganymede reappears from Jupiter's shadowtakes 9 min | — |
| Jan 26 01:44 UTC | Callisto disappears behind Jupiter | — |
| Jan 26 01:50 UTC | Ganymede disappears behind Jupitertakes 10 min | — |
| Jan 26 02:53 UTC | Callisto reappears from behind Jupiter | — |
| Jan 26 04:47 UTC | Ganymede reappears from behind Jupitertakes 10 min | — |
| Jan 26 07:12 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 26 11:42 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 26 11:46 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 26 12:40 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 26 13:58 UTC | Io's shadow leaves the disctakes 4 min | — |
| Jan 26 14:54 UTC | Io's transit endstakes 4 min | — |
| Jan 27 08:52 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 27 12:04 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 28 01:34 UTC | Europa's shadow enters the disctakes 5 min | — |
| Jan 28 03:28 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 28 04:17 UTC | Europa's shadow leaves the disctakes 3 min | — |
| Jan 28 06:07 UTC | Europa's transit endstakes 4 min | — |
| Jan 28 06:10 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 28 07:06 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 28 08:26 UTC | Io's shadow leaves the disctakes 4 min | — |
| Jan 28 09:20 UTC | Io's transit endstakes 4 min | — |
| Jan 29 03:20 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 29 06:31 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 29 11:47 UTC | Ganymede's shadow enters the disc | — |
| Jan 29 11:51 UTC | Ganymede's shadow leaves the disc | — |
| Jan 29 11:52 UTC | Ganymede's shadow enters the disctakes 9 min | — |
| Jan 29 15:03 UTC | Ganymede's shadow leaves the disctakes 8 min | — |
| Jan 29 15:35 UTC | Ganymede begins its transit across the disctakes 10 min | — |
| Jan 29 18:31 UTC | Ganymede's transit endstakes 10 min | — |
| Jan 29 20:29 UTC | Europa disappears into Jupiter's shadowtakes 4 min | — |
| Jan 30 00:39 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 30 00:56 UTC | Europa reappears from behind Jupitertakes 4 min | — |
| Jan 30 01:33 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 30 02:54 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 30 03:47 UTC | Io's transit endstakes 4 min | — |
| Jan 30 21:49 UTC | Io disappears into Jupiter's shadowtakes 4 min | — |
| Jan 31 00:58 UTC | Io reappears from behind Jupitertakes 4 min | — |
| Jan 31 14:49 UTC | Europa's shadow enters the disctakes 9 min | — |
| Jan 31 16:39 UTC | Europa begins its transit across the disctakes 4 min | — |
| Jan 31 17:34 UTC | Europa's shadow leaves the disctakes 4 min | — |
| Jan 31 19:07 UTC | Io's shadow enters the disctakes 6 min | — |
| Jan 31 19:18 UTC | Europa's transit endstakes 4 min | — |
| Jan 31 20:00 UTC | Io begins its transit across the disctakes 4 min | — |
| Jan 31 21:23 UTC | Io's shadow leaves the disctakes 3 min | — |
| Jan 31 22:13 UTC | Io's transit endstakes 4 min | — |
Reading the list
Each disappears / reappears line is the moment the moon's disc is fully in or first out; the "takes N min" is how long the disc takes to cross the edge. Halves that happen behind Jupiter or inside its shadow are left out, since nobody can see them. Positions are from JPL DE431 and the jup365 satellite ephemeris, Jupiter as an oblate spheroid with its shadow cone; mutual-event magnitude drops assume uniform discs and are estimates. Events are geocentric — the same instant everywhere on Earth to well under a second.