Refugio weist ein feuchtes Subtropenklima der südtexanischen Golfküstenebene auf. Die Sommer sind äußerst heiß und schwül mit vielen Gewittern, während die Winter sehr mild bis warm sind. Die durchschnittliche Jahrestemperatur liegt bei +21,7°C. Die jährlichen Regenmenge summieren sich im Schnitt auf ca. 1020 mm.
Klimatabelle:
1981-2010:

U.S. Climate Data (Temperaturen, Niederschlagsmenge, Schnee), NOAA (Niederschlagstage), Weather-Atlas (Sonnenstunden).
Einzelnachweise: