Joshua City Hall 101 South Main St. Joshua, Texas 76058

(817) 558-7447

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.