Flag for Kenya

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

Moon: 98.1%
Waning Gibbous
Current Time: Dec 6, 2025 at 3:47:32 am
Moon Direction: 314° Northwest
Moon Altitude: 40.8°
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, July 2025

Scroll right to see more
2025Moonrise/MoonsetMeridian Passing
JulMoonriseMoonsetMoonriseTimeDistance (mi)Illumination
111:19 am (88°)11:38 pm (269°)-5:28 pm(84.7°)246,80438.5%
211:57 am (94°)--6:08 pm(89.3°)249,09748.4%
3-12:20 am (264°)12:35 pm (99°)6:48 pm(83.5°)250,63458.2%
4-1:02 am (258°)1:15 pm (105°)7:29 pm(78.2°)251,35967.6%
5-1:45 am (253°)1:56 pm (109°)8:13 pm(73.6°)251,28776.3%
6-2:31 am (248°)2:40 pm (113°)8:59 pm(69.7°)250,48984.1%
7-3:19 am (245°)3:28 pm (116°)9:49 pm(67.0°)249,07790.6%
8-4:11 am (243°)4:20 pm (118°)10:42 pm(65.6°)247,20295.6%
9-5:05 am (242°)5:14 pm (118°)11:37 pm(65.8°)245,02398.8%
10-5:59 am (242°)6:09 pm (117°)Moon does not pass the meridian on this day.
11-6:53 am (244°)7:04 pm (114°)12:31 am(67.5°)242,70499.9%
12-7:44 am (248°)7:57 pm (110°)1:25 am(70.8°)240,37898.6%
13-8:33 am (253°)8:48 pm (105°)2:16 am(75.4°)238,15395.1%
14-9:19 am (259°)9:37 pm (98°)3:04 am(81.1°)236,09289.2%
15-10:04 am (265°)10:26 pm (92°)3:51 am(87.5°)234,22981.3%
16-10:48 am (272°)11:14 pm (85°)4:37 am(85.6°)232,57771.6%
17-11:33 am (279°)-5:24 am(78.7°)231,15560.6%
1812:05 am (78°)12:20 pm (285°)-6:13 am(72.0°)229,99548.9%
1912:58 am (72°)1:11 pm (291°)-7:05 am(66.1°)229,15437.1%
201:55 am (67°)2:07 pm (295°)-8:01 am(61.2°)228,72425.9%
212:56 am (63°)3:08 pm (298°)-9:02 am(58.0°)228,81116.1%
224:00 am (62°)4:11 pm (299°)-10:06 am(56.7°)229,5048.2%
235:03 am (62°)5:14 pm (297°)-11:09 am(57.6°)230,8582.9%
246:03 am (64°)6:14 pm (294°)-12:09 pm(60.4°)232,8520.3%
256:58 am (68°)7:10 pm (289°)-1:04 pm(64.7°)235,3940.6%
267:48 am (73°)8:01 pm (284°)-1:54 pm(70.0°)238,2993.3%
278:32 am (79°)8:47 pm (278°)-2:40 pm(76.0°)241,3628.2%
289:14 am (85°)9:31 pm (272°)-3:22 pm(82.2°)244,33214.9%
299:53 am (91°)10:14 pm (266°)-4:03 pm(88.4°)246,98022.9%
3010:32 am (97°)10:56 pm (260°)-4:43 pm(85.6°)249,08931.9%
3111:10 am (103°)11:39 pm (255°)-5:24 pm(80.1°)250,50441.4%
* 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