Palacios, TX Climate in April

Temperature for April

In Palacios, TX during April the average high temperature is 78.3°F. The hottest day on record was April 30, 1953 when the temperature hit 96.1°F.

Palacios, TX daily average and extreme temperature range for April

Low Temperature

During April the overnight temperature drops to an average of 62.6°F, with the lowest temperature of 32.0°F being recorded on April 3, 1987. Overnight temperatures drop below freezing 1 times in April.

Precipitation for April

In April the average monthly rainfall in Palacios, TX is 2.37 inches with rain usually falling on between 6 and 7 days. 1950 was the driest April with only 0.00 inches of rain falling, and 1991 was the wettest April with 9.27 inches of rain. The wettest single day in April was 5 April 1991 when 8.11 inches of rain fell.

There are thunderstorms on between 2 and 3 days in April.
  BENCHMARKS  
Loading Time: Base Classes  0.0069
Controller Execution Time ( Climate / Summary )  0.0812
Total Execution Time  0.0882
  GET DATA  
No GET data exists
  MEMORY USAGE  
2,290,616 bytes
  POST DATA  
No POST data exists
  URI STRING  
climate/summary/united-states/texas/palacios-muni/april
  CLASS/METHOD  
climate/summary
  DATABASE:  xrssweather0-climatespy   QUERIES: 11  (Hide)
0.0007   SELECT `locationId`, `cityName`, `urlName`, `urlState`, `stateName`, `stateCode`, `StationName`, `countryName`, `urlCountry`, `dd1`.`year` as earliestYear, `dd1`.`monthNo` as earliestMonth, `dd1`.`dayNo` as earliestDay, `dd2`.`year` as latestYear, `dd2`.`monthNo` as latestMonth, `dd2`.`dayNo` as latestDay
FROM 
(`dimLocation`)
JOIN `dimDatedd1 ON `dimLocation`.`beginDateId` = `dd1`.`dateId`
JOIN `dimDatedd2 ON `dimLocation`.`endDateId` = `dd2`.`dateId`
WHERE `urlState` =  'texas'
AND `urlName` =  'palacios-muni'
LIMIT 1 
0.0007   SELECT `monthNo`, AVG(`meanMinTemp`) AS meanMinTempAVG(`meanMaxTemp`) AS meanMaxTemp
FROM 
(`aggMonthly`)
WHERE `monthNo` =  4
AND `locationId` =  '2129'
GROUP BY `monthNo
0.0006   SELECT `monthNo`, AVG(`meanMinTemp`) AS meanMinTempAVG(`meanMaxTemp`) AS meanMaxTemp
FROM 
(`aggMonthly`)
WHERE `monthNo` =  4
AND `locationId` =  '2129'
GROUP BY `monthNo
0.0017   SELECT `maxTemp`, `monthName`, `dayNo`, `dimDate`.`year`, `dimLocation`.`locationId`, `dimLocation`.`countryName`, `dimLocation`.`stateName`, `dimLocation`.`presentationName`, `dimLocation`.`urlCountry`, `dimLocation`.`urlState`, `dimLocation`.`urlName`
FROM (`aggMonthly`)
JOIN `dimLocationON `dimLocation`.`locationId` = `aggMonthly`.`locationId`
JOIN `dimDateON `dimDate`.`dateId` = `aggMonthly`.`maxTempDate`
WHERE `aggMonthly`.`locationId` =  '2129'
AND `dimDate`.`monthNo` =  4
ORDER BY 
`maxTempdesc
LIMIT 1 
0.0022   SELECT `minTemp`, `monthName`, `dayNo`, `dimDate`.`year`, `dimLocation`.`locationId`, `dimLocation`.`countryName`, `dimLocation`.`stateName`, `dimLocation`.`presentationName`, `dimLocation`.`urlCountry`, `dimLocation`.`urlState`, `dimLocation`.`urlName`
FROM (`aggMonthly`)
JOIN `dimLocationON `dimLocation`.`locationId` = `aggMonthly`.`locationId`
JOIN `dimDateON `dimDate`.`dateId` = `aggMonthly`.`minTempDate`
WHERE `aggMonthly`.`locationId` =  '2129'
AND `dimDate`.`monthNo` =  4
ORDER BY 
`minTempasc
LIMIT 1 
0.0234   select min(count_days) as min_daysavg(count_days) as average_daysmax(count_days) as max_days  from (select yearcount(*) as count_days from factDaily fd  join dimDate dd on (dd.dateId fd.DateId) where fd.locationId 2129 and minTemp <= 32  and dd.monthNo 4 group by year) as count_freezing 
0.0233   select min(count_days) as min_daysavg(count_days) as average_daysmax(count_days) as max_days  from (select yearcount(*) as count_days from factDaily fd  join dimDate dd on (dd.dateId fd.DateId) where fd.locationId 2129 and maxTemp <= 32  and dd.monthNo 4 group by year) as count_freezing 
0.0007   SELECT AVG(`sumRainfall`) AS sumRainfallAVG(`daysRainfall`) AS daysRainfallAVG(`daysSnow`) AS daysSnowAVG(`daysTornado`) AS daysTornadoAVG(`daysThunder`) AS daysThunder, `monthNo`
FROM (`aggMonthly`)
WHERE `monthNo` =  4
AND `locationId` =  '2129'
GROUP BY `monthNo
0.0007   SELECT `sumRainfall`, `daysRainfall`, `year`
FROM (`aggMonthly`)
WHERE `monthNo` =  4
AND `locationId` =  '2129'
ORDER BY `sumRainfallasc
LIMIT 1 
0.0007   SELECT `sumRainfall`, `daysRainfall`, `year`
FROM (`aggMonthly`)
WHERE `monthNo` =  4
AND `locationId` =  '2129'
ORDER BY `sumRainfalldesc
LIMIT 1 
0.0016   SELECT `maxRainfall`, `monthName`, `dayNo`, `dimDate`.`year`, `dimLocation`.`locationId`, `dimLocation`.`countryName`, `dimLocation`.`stateName`, `dimLocation`.`presentationName`, `dimLocation`.`urlCountry`, `dimLocation`.`urlState`, `dimLocation`.`urlName`
FROM (`aggMonthly`)
JOIN `dimLocationON `dimLocation`.`locationId` = `aggMonthly`.`locationId`
JOIN `dimDateON `dimDate`.`dateId` = `aggMonthly`.`maxRainfallDate`
WHERE `aggMonthly`.`locationId` =  '2129'
AND `dimDate`.`monthNo` =  4
ORDER BY 
`maxRainfalldesc
LIMIT 1 
  HTTP HEADERS  (Show)
  CONFIG VARIABLES  (Show)