October in Francistown is the windiest and the hottest month of the year. In October, the weather in Francistown is typically hot. Average daily high temperature in October is about 31 degrees above zero. On average, Francistown has 30 sunny and 1 partly cloudy day in October.