It has a semi-arid kind of climate. The winters are warm and summers are hot.
There are various options to travel around inside the city. You can hire a taxi or take car on rent. Renting a car is not very expensive. Buses also take you around the city but are often crowded and tiring. Hitching is a faster option than taking the bus.
Francistown has numerous shopping malls around the bus station which are reasonable and fairly cheap. Most of the people head to the mall in the evening for shopping. Some of the popular ones are : -
Francistown does not have a lot to offer when it comes to entertainment, but still there are few cinemas and clubs like the New Yorker etc. Both the Marangu and the Thapama hotels have very popular bars and casinos.