Climate
The Joshua climate is considered moderate.
- Joshua, Texas, gets 37 inches of rain per year. The US average is 39.
- Snowfall is 1 inches. The average US city gets 26 inches of snow per year.
- The number of days with any measurable precipitation is 52.
- On average, there are 229 sunny days per year in Joshua, Texas.
- The July high is around 95 degrees.
- The January low is 34.