Flag for Kenya

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

Moon: 98.1%
Waning Gibbous
Current Time: Dec 6, 2025 at 3:47:48 am
Moon Direction: 314° Northwest
Moon Altitude: 40.7°
Moon Distance: 223,319 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, June 2025

Scroll right to see more
2025Moonrise/MoonsetMeridian Passing
JunMoonriseMoonsetMoonriseTimeDistance (mi)Illumination
111:20 am (72°)11:32 pm (285°)-5:26 pm(69.2°)240,71534.7%
212:04 pm (78°)--6:11 pm(74.9°)244,23544.9%
3-12:18 am (279°)12:44 pm (84°)6:52 pm(80.8°)247,20555.1%
4-1:01 am (273°)1:23 pm (90°)7:32 pm(86.9°)249,49064.9%
5-1:42 am (267°)2:00 pm (96°)8:11 pm(87.3°)251,03873.9%
6-2:23 am (262°)2:38 pm (101°)8:51 pm(81.7°)251,84681.9%
7-3:05 am (256°)3:18 pm (106°)9:33 pm(76.6°)251,96888.7%
8-3:50 am (251°)4:00 pm (111°)10:18 pm(72.2°)251,48494.0%
9-4:36 am (247°)4:46 pm (115°)11:05 pm(68.7°)250,49197.8%
10-5:26 am (244°)5:35 pm (117°)11:56 pm(66.4°)249,09599.6%
11-6:18 am (242°)6:27 pm (118°)Moon does not pass the meridian on this day.
12-7:12 am (242°)7:21 pm (118°)12:50 am(65.5°)247,38599.5%
13-8:06 am (243°)8:16 pm (116°)1:44 am(66.2°)245,43997.2%
14-8:58 am (245°)9:10 pm (113°)2:38 am(68.4°)243,30792.9%
15-9:48 am (249°)10:01 pm (108°)3:29 am(72.1°)241,02886.5%
16-10:35 am (254°)10:51 pm (103°)4:19 am(77.0°)238,63078.3%
17-11:20 am (260°)11:40 pm (97°)5:06 am(82.8°)236,14768.6%
18-12:04 pm (267°)-5:53 am(89.4°)233,64157.7%
1912:28 am (90°)12:49 pm (274°)-6:39 am(83.7°)231,21246.2%
201:17 am (83°)1:35 pm (280°)-7:27 am(76.8°)229,01034.6%
212:09 am (76°)2:25 pm (287°)-8:17 am(70.2°)227,21323.7%
223:05 am (70°)3:19 pm (292°)-9:13 am(64.4°)226,03614.1%
234:06 am (66°)4:19 pm (296°)-10:12 am(59.9°)225,6746.6%
245:10 am (62°)5:22 pm (298°)-11:16 am(57.3°)226,2561.9%
256:16 am (61°)6:27 pm (298°)-12:22 pm(56.9°)227,8150.2%
267:19 am (63°)7:30 pm (296°)-1:25 pm(58.6°)230,2571.5%
278:18 am (66°)8:29 pm (292°)-2:23 pm(62.2°)233,3795.6%
289:10 am (70°)9:22 pm (287°)-3:16 pm(67.0°)236,88311.8%
299:57 am (76°)10:10 pm (281°)-4:03 pm(72.6°)240,48019.8%
3010:39 am (82°)10:55 pm (275°)-4:47 pm(78.6°)243,86728.8%
* 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