Keroka is a town in Nyanza, Kenya, situated at -0.7758400 latitude and 34.9453100 longitude. The town's weather is characterized by warm temperatures throughout the year, with an average annual temperature of 22.5°C. Keroka's history is intertwined with the Luo people, who settled in the area centuries ago. The town's heritage is reflected in its traditional Luo architecture and cultural practices.
Current Date
Friday, December 19, 2025
Location: 0° -46.550'S, 34° 56.719'E
Location in decimal: -0.7758400, 34.9453100
Current Time
1:07 AM
EAT - East Africa Time
UTC/GMT+3:00 hours
Sunrise
6:31 AM
06:31:47
Sunset
6:41 PM
18:41:56
Moonrise
4:57 AM
04:57:56
Moonset
5:25 PM
17:25:12
Moon Phase
Waning Crescent 12%
Daily Hindu Panchang for Keroka, Nyanza, Kenya
Tithi
Krishna Chaturdashi 14
Start: 2025-12-18 00:04:47
End: 2025-12-19 02:30:47
Nakshatra
Anuradha
Start: 2025-12-17 14:42:47
End: 2025-12-18 17:38:47
Yoga
Dhriti
Start: 2025-12-17 11:47:47
End: 2025-12-18 12:36:47
Karana
Vishti
Start: 2025-12-18 00:04:47
End: 2025-12-18 13:18:47
Shakuni
Start: 2025-12-18 13:18:47
End: 2025-12-19 02:30:47
December 2025 - Monthly Sunrise, Sunset, Moonrise, Moonset for Keroka, Nyanza, Kenya
| Date | Sunrise | Sunset | Moonrise | Moonset |
|---|---|---|---|---|
| 1 Dec 2025, Mon | 6:24 AM 06:24:23 | 6:34 PM 18:34:12 | 3:11 PM 15:11:21 | 3:34 AM 03:34:33 |
| 2 Dec 2025, Tue | 6:24 AM 06:24:45 | 6:34 PM 18:34:36 | 4:05 PM 16:05:12 | 4:30 AM 04:30:07 |
| 3 Dec 2025, Wed | 6:25 AM 06:25:07 | 6:35 PM 18:35:00 | 5:04 PM 17:04:22 | 5:31 AM 05:31:17 |
| 4 Dec 2025, Thu | 6:25 AM 06:25:30 | 6:35 PM 18:35:25 | 6:08 PM 18:08:45 | 6:37 AM 06:37:12 |
| 5 Dec 2025, Fri | 6:25 AM 06:25:54 | 6:35 PM 18:35:50 | 7:16 PM 19:16:17 | 7:44 AM 07:44:55 |
| 6 Dec 2025, Sat | 6:26 AM 06:26:18 | 6:36 PM 18:36:16 | 8:23 PM 20:23:15 | 8:50 AM 08:50:31 |
| 7 Dec 2025, Sun | 6:26 AM 06:26:43 | 6:36 PM 18:36:42 | 9:25 PM 21:25:59 | 9:50 AM 09:50:58 |
| 8 Dec 2025, Mon | 6:27 AM 06:27:09 | 6:37 PM 18:37:09 | 10:22 PM 22:22:39 | 10:45 AM 10:45:19 |
| 9 Dec 2025, Tue | 6:27 AM 06:27:35 | 6:37 PM 18:37:37 | 11:13 PM 23:13:18 | 11:34 AM 11:34:11 |
| 10 Dec 2025, Wed | 6:28 AM 06:28:01 | 6:38 PM 18:38:04 | 11:59 PM 23:59:05 | 12:18 PM 12:18:54 |
| 11 Dec 2025, Thu | 6:28 AM 06:28:28 | 6:38 PM 18:38:32 | 12:41 AM 00:41:31 | 1:00 PM 13:00:59 |
| 12 Dec 2025, Fri | 6:28 AM 06:28:55 | 6:39 PM 18:39:01 | 1:22 AM 01:22:04 | 1:41 PM 13:41:51 |
| 13 Dec 2025, Sat | 6:29 AM 06:29:23 | 6:39 PM 18:39:29 | 2:02 AM 02:02:07 | 2:22 PM 14:22:47 |
| 14 Dec 2025, Sun | 6:29 AM 06:29:51 | 6:39 PM 18:39:58 | 2:42 AM 02:42:52 | 3:04 PM 15:04:53 |
| 15 Dec 2025, Mon | 6:30 AM 06:30:20 | 6:40 PM 18:40:27 | N/A N/A | N/A N/A |
| 16 Dec 2025, Tue | 6:30 AM 06:30:48 | 6:40 PM 18:40:57 | 3:25 AM 03:25:18 | 3:49 PM 15:49:02 |
| 17 Dec 2025, Wed | 6:31 AM 06:31:17 | 6:41 PM 18:41:26 | 4:10 AM 04:10:12 | 4:35 PM 16:35:47 |
| 18 Dec 2025, Thu | 6:31 AM 06:31:47 | 6:41 PM 18:41:56 | 4:57 AM 04:57:56 | 5:25 PM 17:25:12 |
| 19 Dec 2025, Fri | 6:32 AM 06:32:16 | 6:42 PM 18:42:26 | 5:48 AM 05:48:16 | 6:16 PM 18:16:41 |
| 20 Dec 2025, Sat | 6:32 AM 06:32:46 | 6:42 PM 18:42:56 | 6:40 AM 06:40:20 | 7:09 PM 19:09:03 |
| 21 Dec 2025, Sun | 6:33 AM 06:33:16 | 6:43 PM 18:43:26 | 7:32 AM 07:32:46 | 8:00 PM 20:00:52 |
| 22 Dec 2025, Mon | 6:33 AM 06:33:46 | 6:43 PM 18:43:56 | 8:24 AM 08:24:12 | 8:50 PM 20:50:59 |
| 23 Dec 2025, Tue | 6:34 AM 06:34:16 | 6:44 PM 18:44:26 | 9:13 AM 09:13:44 | 9:38 PM 21:38:51 |
| 24 Dec 2025, Wed | 6:34 AM 06:34:46 | 6:44 PM 18:44:55 | 10:01 AM 10:01:05 | 10:24 PM 22:24:34 |
| 25 Dec 2025, Thu | 6:35 AM 06:35:16 | 6:45 PM 18:45:25 | 10:46 AM 10:46:40 | 11:08 PM 23:08:51 |
| 26 Dec 2025, Fri | 6:35 AM 06:35:46 | 6:45 PM 18:45:54 | 11:31 AM 11:31:21 | 11:52 PM 23:52:43 |
| 27 Dec 2025, Sat | 6:36 AM 06:36:15 | 6:46 PM 18:46:24 | 12:16 PM 12:16:18 | 12:37 AM 00:37:31 |
| 28 Dec 2025, Sun | 6:36 AM 06:36:45 | 6:46 PM 18:46:53 | 1:02 PM 13:02:56 | 1:24 AM 01:24:43 |
| 29 Dec 2025, Mon | 6:37 AM 06:37:14 | 6:47 PM 18:47:22 | 1:52 PM 13:52:46 | 2:15 AM 02:15:51 |
| 30 Dec 2025, Tue | 6:37 AM 06:37:44 | 6:47 PM 18:47:50 | 2:47 PM 14:47:14 | 3:12 AM 03:12:12 |
| 31 Dec 2025, Wed | 6:38 AM 06:38:13 | 6:48 PM 18:48:18 | 3:47 PM 15:47:07 | 4:14 AM 04:14:05 |
19 => 1
7