In October, the weather in Portoviejo is typically hot. Average daily high temperature in October is about 28 degrees above zero. On average, Portoviejo has 16 cloudy and 15 rainy days in October. The rains are usually moderate.