Find moonrise and moonset times for any city and date in local time, with the Moon's highest point, its phase and how much of it is lit, using the lunar theory from Meeus's Astronomical Algorithms.
Pick a city and a date to see when the Moon comes up over the horizon, when it goes down, when it is highest in the sky and how full it is. Unlike the Sun, the Moon rises about 50 minutes later each day on average, so on roughly one day a month it does not rise at all before midnight, and on another it does not set. The calculator follows the Moon minute by minute across the local day using the lunar theory in Jean Meeus's Astronomical Algorithms, and marks the moment its upper edge touches the horizon, allowing for refraction and for the Moon's parallax. Every time is in the city's own time zone with daylight saving time, so you can catch a full moon rising, plan a dark night for stargazing or know whether the Moon will be up during an evening event. Far north or south it also tells you when the Moon stays above or below the horizon all day.
Where:
London (51.5074° N, 0.1278° W) on 21 June 2024, the night before the full moon. At moonrise the Moon's parallax is 0.9598° and its declination −28.306°; at moonset, early that morning, they are 0.9518° and −27.503°.
Rise and set altitude for that evening's parallax
Hour angle at moonrise: the Moon is 47.04° east of due south
Hour angle at moonset (h0 = 0.1258°): the Moon is 48.80° west of due south
Result
The Moon sets at 03:24 BST and rises again at 21:44 BST, 99.4% lit. It is highest at 00:01 BST, only 11.2° above the southern horizon. The calculator finds these moments by stepping through the day, because the Moon's declination changes by nearly a degree between moonset and moonrise.
The Moon rises on average about 50 minutes later each day, so its rise time works its way round the clock once a month. When it rises just before midnight one day, the next rise comes just after midnight, on the day after next, and the day in between has no moonrise at all. In New York the Moon rose at 23:13 on 21 December 2024 and next at 00:13 on 23 December, so 22 December had no moonrise. The same happens with moonset: on 8 December 2024 New York had no moonset, because the Moon set at 00:15 on the 9th.
The Moon moves eastward along its orbit by about 13° a day, so the Earth has to turn for about 50 extra minutes before the Moon comes back over the horizon. The delay varies a lot with the angle of the Moon's path to the horizon. In London in June 2024 the Moon rose at 17:56, 19:15, 20:33, 21:44, 22:39, 23:19 and 23:47 BST from the 18th to the 24th: gaps shrinking from 79 to 28 minutes.
Roughly. At full moon the Moon is opposite the Sun, so it rises around sunset and sets around sunrise. In London on 17 October 2024, the day of the full moon, the Moon set at 07:20 BST and rose at 17:51, while the Sun set at 18:02. A new moon rises and sets with the Sun and cannot be seen; a first quarter moon rises around midday and a last quarter around midnight.
In summer the full moon sits opposite the high summer Sun, so it follows a low winter-Sun path across the sky. In London on 21 June 2024 the 99.4% lit Moon was highest at 00:01 BST at only 11.2° above the horizon. In New York on 21 December 2024 the waning gibbous Moon climbed to 57.3° at 04:55 EST.
Like the Sun, the Moon can stay up or down for days at high latitudes, and here it does so about every two weeks. In Tromsø (69.6° N) the Moon stayed above the horizon from 13 to 18 December 2024, around the full moon of the 15th, and below it from 27 December to the end of the month, around the new moon of the 30th. On those days both rows say No moonrise today and No moonset today, and a note says whether the Moon is up or down all day.
They agree with the US Naval Observatory's tables to within about a minute: for London on 21 June 2024 both give moonset at 03:24 and moonrise at 21:44 BST, and for New York on 21 December 2024 moonset at 11:28 and moonrise at 23:13 EST. Hills, buildings, your height above sea level and unusual refraction can shift what you see by a few minutes.
Choose a city and a date to get that day's moonrise, moonset and the Moon's phase in local time.