You have to know what to wear in Jaipur if you want your stay to be a comfortable one. The first concern here is one of practicality, of course: if you go to the city at different times of the year, you shall be likely to run into different temperatures and types of weather. A person going to the city in December shall certainly experience a climate far removed from what he would experience were he going in July.
The smart thing to do is to check the weather and climate forecasts for the city. In general, it pays to remember that the months from June to September see the most precipitation and are fairly warm, while the months around December and January tend to be a bit drier and a lot cooler. If you are going in the warm months, it pays to pack cotton clothing, as it shall be quite humid as well as sweaty. On the other hand, if you are going in the winter time, you should definitely think about packing a few woolly jumpers or coats to keep yourself warm and toasty. Jaipur’s winters can go below 10 degrees Celsius, although they can also reach warmer temperatures of the high 20’s.
Besides this practical question is another thing to consider when thinking of what to wear in Jaipur: the cultural prescription for dress. It is a given that when you go to another country, you are going to be encountering a different culture and different rules of propriety are likely to apply. As far as Jaipur is concerned, you may want to recall that this is a fairly conservative nation. Jaipur most definitely has its fair share of encounters with the more liberal west, especially from travellers and tourists, but it is still no Goa.
This means that it is advised to always err on the conservative side for Jaipur fashion. People here can be sensitive to the manner in which you dress, and choosing the wrong clothes is a good way to get dozens of disapproving glances—not even veiled ones, mind you—from the people on the street. Women in particular have to be careful: Jaipur still has rather strict rules on what is acceptable for females to wear, and women wearing clothes that emphasise their curves or show more skin than considered permissible are likely to get a great many rude comments thrown their way. Harassment is not unheard of for foreigners travelling through the city in clothing that is considered too liberal.
Wear full trousers, long sleeved or full-sleeved tops, and avoid things like deep V-necks. A good idea might actually be to go native and wear the local dress. A shalwar kameez, for instance, would be something you can get from just about any local clothing shop, and which might serve you very well in your travels. Wearing what you do at home is fine as long as you avoid the skimpier, less conservative clothes: modesty is the order of the day here if you want to enjoy your stay. Overall, this is what to remember when thinking of what to wear in Jaipur.