The hottest months are usually October and September with an average temp of 86°F, while the coldest months are July and March with an average of 81°F. The rainiest months in Sao Joao do Piaui are March, February, January, and April, with each month seeing an average of 7 inches of rainfall.