We are going to enter October.
October is among the best weather in Shanghai (if not contain spring in April). Typically, it is not hot and not cold – just the best time for people to live and visit.
A T-shirt can do and a sweater is also OK. The autumn comes. As the old sayings put it, it is the time you can wear whatever you want – not so hot and not so cold.
The average temperature in Shanghai in Oct is 18°C (66°F). The average high temperature is 22°C (72°F) and average low temperature is 15°C (59°F), according to the previous 21 years of record
The reason I wrote about this topic is, I found there are many hits from Google to my site when searching for “Shanghai Weather in Oct”