January in Walvis Bay is the cloudiest month of the year. In January, the weather in Walvis Bay is typically warm. Average daily high temperature in January is about 21 degrees above zero. On average, Walvis Bay has 20 partly cloudy and 11 sunny days in January.