December: As winter begins creeping in, the Joshua Tree area sees average high temperatures of 60°F and lows of 40°F (and keep in mind that many nights will dip below freezing). Snow and ice can occur in Joshua Tree and the surrounding areas of the desert in December.