Current Time in Botswana πŸ‡§πŸ‡Ό

121234567891011
20:04:57 CAT
Monday, 20 April 2026

Continent: Africa

Capital City: Gaborone

Largest Cities:

ISO Alpha 2/3: BW, BWA

Uses Daylight Savings Time: No ❌

IANA Time Zone: Africa/Gaborone (UTC+02:00)

Time Zones: CAT

Districts in Botswana

All Cities in Botswana by alphabetical order

Time.you features the exact time for 26 cities in Botswana.
Select a letter to view all cities:

Time Now in Major Cities in Botswana

CityCurrent Time
Gaborone Mon 20:04:57
Francistown Mon 20:04:57
Mogoditshane Mon 20:04:57
Maun Mon 20:04:57
Serowe Mon 20:04:57
Tlokweng Mon 20:04:57
Mochudi Mon 20:04:57
Kanye Mon 20:04:57
Selebi-Phikwe Mon 20:04:57
Lobatse Mon 20:04:57
Ghanzi Mon 20:04:57
Jwaneng Mon 20:04:57

Time Now in All IANA Timezones for Botswana

TimezoneCurrent Time
Africa/Gaborone Mon 20:04:57
Africa/Maputo Mon 20:04:57

Time Zone Converters used in Botswana

Convert time between the time zones of Botswana and other locations worldwide.

Sunrise and Sunset in Botswana (26 Locations)

City ↑ Sunrise ↓ Sunset
Gaborone
↑ 6:33 AM
↓ 5:57 PM
Francistown
↑ 6:23 AM
↓ 5:53 PM
Mogoditshane
↑ 6:33 AM
↓ 5:57 PM
Maun
↑ 6:38 AM
↓ 6:11 PM
Serowe
↑ 6:27 AM
↓ 5:55 PM
Tlokweng
↑ 6:33 AM
↓ 5:56 PM
Mochudi
↑ 6:32 AM
↓ 5:56 PM
Kanye
↑ 6:35 AM
↓ 5:59 PM
Selebi-Phikwe
↑ 6:22 AM
↓ 5:51 PM
Lobatse
↑ 6:34 AM
↓ 5:57 PM
Ghanzi
↑ 6:47 AM
↓ 6:16 PM
Jwaneng
↑ 6:37 AM
↓ 6:01 PM

Current Weather in Botswana (26 Locations)

City Condition Temp.

Information about Botswana

Population 2,254,126
Area 600,370 kmΒ²
ISO Numeric Code 072
FIPS Code BC
Top Level Domain .bw
Currency Pula (BWP)
Phone Prefix +267
Country Code +267
Languages EN-BW (en-BW), TN-BW (tn-BW)
Neighbouring Countries πŸ‡³πŸ‡¦ Namibia, πŸ‡ΏπŸ‡¦ South Africa, πŸ‡ΏπŸ‡Ό Zimbabwe

Upcoming Public Holidays in Botswana

This year, Botswana observes 15 public holidays, with 16 scheduled for 2027. The next holiday is Labour Day on 01 May. The most recently passed holiday was Easter Monday. Explore the full calendar of Public Holidays in Botswana to plan your schedule.

⏱️ Time.you

00:00:00