April in Villavicencio is the cloudiest month of the year. In April, the weather in Villavicencio is typically warm. Average daily high temperature in April is about 25 degrees above zero. On average, Villavicencio has 22 cloudy and 8 rainy days in April. The rains are usually moderate.