In January, the weather in Banjul is typically hot. Average daily high temperature in January is about 30 degrees above zero. On average, Banjul has 15 sunny, 15 partly cloudy, and 1 cloudy day in January.