The best time to visit Tibet is from March to May and September to mid-December. Monsoon is on June till September though it mostly rains at night. The average temperature from September to December is in between 5–20 degree Celsius. September and October has the best weather during when skies will be clear and blue. Days will be warm but nights will be freezing cold. After mid-December it will snow making the high passes along impassable. While traveling in Tibet sun can be intense so sun protection , good sunglasses and sun hat is recommended to prevent sun burn.