Flag for Kenya

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

Moon: 98.1%
Waning Gibbous
Current Time: Dec 6, 2025 at 3:48:08 am
Moon Direction: 314° Northwest
Moon Altitude: 40.7°
Moon Distance: 223,320 mi
Next New Moon: Dec 20, 2025, 4:43 am
Next Full Moon: Jan 3, 2026, 1:02 pm
Next Moonset: Today, 7:17 am
Location of Diani BeachLocation

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

Scroll right to see more
2025Moonrise/MoonsetMeridian Passing
MayMoonriseMoonsetMoonriseTimeDistance (mi)Illumination
19:52 am (61°)10:03 pm (298°)-3:57 pm(56.7°)229,89119.4%
210:54 am (62°)11:04 pm (296°)-4:59 pm(58.2°)233,78329.4%
311:50 am (65°)--5:55 pm(61.4°)237,74040.2%
4-12:00 am (293°)12:41 pm (69°)6:46 pm(65.9°)241,48750.9%
5-12:51 am (288°)1:26 pm (74°)7:32 pm(71.1°)244,79861.3%
6-1:38 am (283°)2:07 pm (80°)8:14 pm(76.8°)247,54870.9%
7-2:22 am (277°)2:46 pm (86°)8:54 pm(82.8°)249,67379.5%
8-3:03 am (271°)3:23 pm (92°)9:33 pm(88.7°)251,17086.8%
9-3:44 am (266°)4:01 pm (97°)10:13 pm(85.5°)252,06892.6%
10-4:25 am (260°)4:39 pm (103°)10:53 pm(80.0°)252,41996.8%
11-5:08 am (255°)5:19 pm (108°)11:36 pm(75.1°)252,27899.3%
12-5:53 am (250°)6:03 pm (112°)Moon does not pass the meridian on this day.
13-6:40 am (246°)6:49 pm (116°)12:21 am(70.9°)251,69399.8%
14-7:31 am (243°)7:39 pm (118°)1:10 am(67.8°)250,69698.5%
15-8:23 am (242°)8:32 pm (119°)2:01 am(65.9°)249,30195.2%
16-9:17 am (242°)9:26 pm (118°)2:54 am(65.5°)247,50890.0%
17-10:10 am (243°)10:20 pm (116°)3:48 am(66.6°)245,31483.1%
18-11:01 am (246°)11:13 pm (112°)4:41 am(69.2°)242,72974.6%
19-11:50 am (250°)-5:32 am(73.2°)239,79264.8%
2012:04 am (107°)12:37 pm (256°)-6:21 am(78.5°)236,58554.0%
2112:54 am (101°)1:23 pm (262°)-7:09 am(84.6°)233,25242.7%
221:44 am (95°)2:08 pm (269°)-7:56 am(88.5°)229,99331.5%
232:33 am (88°)2:54 pm (276°)-8:44 am(81.4°)227,07721.0%
243:25 am (80°)3:43 pm (283°)-9:35 am(74.2°)224,78311.9%
254:21 am (74°)4:36 pm (289°)-10:29 am(67.6°)223,3975.0%
265:21 am (68°)5:35 pm (294°)-11:28 am(62.2°)223,1351.1%
276:25 am (64°)6:38 pm (297°)-12:31 pm(58.4°)224,0810.3%
287:31 am (62°)7:43 pm (299°)-1:37 pm(56.8°)226,1842.8%
298:36 am (62°)8:47 pm (297°)-2:42 pm(57.4°)229,2288.1%
309:37 am (64°)9:48 pm (294°)-3:42 pm(60.0°)232,90615.6%
3110:32 am (68°)10:43 pm (290°)-4:37 pm(64.1°)236,84024.7%
* 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