San Pedro, Texas Climate Data

San Pedro, Texas has a Humid Subtropical Climate climate (Köppen classification: Cfa). Average annual temperatures range from 18.4 °C (low) to 29.1 °C (high). Annual precipitation averages 715.5 Millimeters. San Pedro is located in USDA Plant Hardiness Zone 10a.

Avg Annual High29.1 °C
Avg Annual Low18.4 °C
Annual Precipitation715.5 mm
Hardiness ZoneZone 10a

Monthly Average Climate Data for San Pedro, Texas

Average monthly temperatures and precipitation Switch to Fahrenheit
MonthAvg. LowAvg. HighAvg. Precip
January10.3 °C21.4 °C27.94 mm
February12.4 °C23.8 °C33.02 mm
March15.3 °C26.4 °C34.54 mm
April18.7 °C29.3 °C37.08 mm
May22.1 °C31.9 °C59.44 mm
June24.2 °C34.3 °C71.12 mm
July24.6 °C34.9 °C70.61 mm
August24.7 °C35.6 °C51.82 mm
September22.9 °C33.1 °C145.29 mm
October19.2 °C30.4 °C97.03 mm
November14.7 °C25.9 °C45.97 mm
December11.1 °C22.2 °C41.66 mm
Annual18.4 °C29.1 °C715.52 mm

Climate Zone Data for San Pedro, Texas

2026 plantmaps.com