Mbarara City has a tropical savanna climate, with temperatures that range from 20 to 28 degrees Celsius throughout the year. The rainy season is from March to May and from September to November, while the dry season is from December to February and from June to August.