April in Fort Saint John is the rainiest month of the year. In April, the weather in Fort Saint John is typically cold. Average daily high temperature in April is about 6 degrees above zero. On average, Fort Saint John has 15 rainy, 11 cloudy, 3 sunny, and 1 partly cloudy day in April. The rains are usually moderate. April as well as January, October, and December is considered the most uncomfortable time to visit Fort Saint John.