Flag for Kenya

Diani Beach, Kwale, Kenya — Moonrise, Moonset, and Moon Phases, December 2025

Moon: 98.8%
Waning Gibbous
Current Time: Dec 5, 2025 at 10:15:20 pm
Moon Direction: 49° Northeast
Moon Altitude: 37.4°
Moon Distance: 222,917 mi
Next New Moon: Dec 20, 2025, 4:43 am
Next Full Moon: Jan 3, 2026, 1:02 pm
Next Moonset: Tomorrow, 7:17 am
Location of Diani BeachLocation

Moonrise, Moonset, and Phase Calendar for Diani Beach, December 2025

Scroll right to see more
2025Moonrise/MoonsetMeridian Passing
DecMoonriseMoonsetMoonriseTimeDistance (mi)Illumination
1-2:22 am (277°)2:54 pm (79°)9:03 pm(73.0°)225,98485.1%
2-3:11 am (284°)3:50 pm (73°)9:58 pm(66.6°)223,47792.8%
3-4:05 am (290°)4:51 pm (67°)10:58 pm(61.5°)222,05297.8%
4-5:05 am (295°)5:56 pm (63°)Moon does not pass the meridian on this day.
5-6:10 am (298°)7:04 pm (62°)12:03 am(58.1°)221,91499.8%
6-7:17 am (298°)8:11 pm (62°)1:11 am(56.9°)223,11998.4%
7-8:23 am (297°)9:13 pm (65°)2:17 am(58.1°)225,53993.9%
8-9:25 am (293°)10:08 pm (69°)3:19 am(61.3°)228,89686.9%
9-10:21 am (288°)10:58 pm (75°)4:14 am(66.0°)232,81378.1%
10-11:11 am (282°)11:42 pm (81°)5:04 am(71.6°)236,92168.2%
11-11:58 am (276°)-5:49 am(77.7°)240,88657.7%
1212:23 am (87°)12:41 pm (270°)-6:32 am(83.9°)244,44947.4%
131:02 am (93°)1:24 pm (264°)-7:12 am(90.0°)247,42737.4%
141:40 am (99°)2:06 pm (259°)-7:53 am(84.2°)249,72628.1%
152:20 am (104°)2:50 pm (253°)-8:34 am(78.8°)251,31119.8%
163:01 am (109°)3:35 pm (249°)-9:17 am(74.1°)252,20812.7%
173:44 am (113°)4:23 pm (245°)-10:03 am(70.3°)252,4777.0%
184:31 am (116°)5:13 pm (243°)-10:52 am(67.5°)252,1962.9%
195:21 am (118°)6:05 pm (242°)-11:43 am(65.9°)251,4540.7%
206:13 am (118°)6:57 pm (242°)-12:35 pm(65.8°)250,3220.3%
217:05 am (117°)7:48 pm (244°)-1:27 pm(67.2°)248,8611.9%
227:58 am (115°)8:37 pm (247°)-2:18 pm(69.9°)247,0985.5%
238:48 am (111°)9:24 pm (251°)-3:07 pm(73.9°)245,05211.0%
249:37 am (107°)10:08 pm (256°)-3:53 pm(79.0°)242,72218.3%
2510:24 am (101°)10:51 pm (262°)-4:38 pm(84.8°)240,12527.2%
2611:10 am (95°)11:33 pm (268°)-5:22 pm(88.9°)237,29037.3%
2711:57 am (88°)--6:07 pm(82.2°)234,31048.3%
28-12:17 am (275°)12:45 pm (82°)6:54 pm(75.5°)231,31659.7%
29-1:02 am (282°)1:37 pm (75°)7:44 pm(69.2°)228,52470.9%
30-1:51 am (288°)2:33 pm (70°)8:40 pm(63.6°)226,17181.2%
31-2:46 am (293°)3:34 pm (65°)9:41 pm(59.5°)224,55589.9%
* All times are local time for Diani Beach. They take into account refraction. Dates are based on the Gregorian calendar. Illumination is calculated at lunar noon.

Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec