In April, the weather in Guerrero Negro is typically warm. Average daily high temperature in April is about 20 degrees above zero. On average, Guerrero Negro has 20 sunny and 10 partly cloudy days in April.