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

121234567891011
07:28:44 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 07:28:44
Francistown Mon 07:28:44
Mogoditshane Mon 07:28:44
Maun Mon 07:28:44
Serowe Mon 07:28:44
Tlokweng Mon 07:28:44
Mochudi Mon 07:28:44
Kanye Mon 07:28:44
Selebi-Phikwe Mon 07:28:44
Lobatse Mon 07:28:44
Ghanzi Mon 07:28:44
Jwaneng Mon 07:28:44

Time Now in All IANA Timezones for Botswana

TimezoneCurrent Time
Africa/Gaborone Mon 07:28:44
Africa/Maputo Mon 07:28:44

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