Shangfu Weather Today

Daily Weather Forecast & Temperature in Shangfu

overcast clouds
15°
overcast clouds
H: 15° L: 15°
Feels like 15°
AQI: (/5)
Humidity
99%
Dew 15°
Wind speed
3.28 km/h
NW · G5.62
Pressure
1011 hPa
Visibility
1.2 km
High Humidity
Humidity is 99%. May feel uncomfortable.
Weather Summary
Currently in Shangfu, expect varied conditions with mild temperatures around 15°. Winds are calm winds. High humidity may make it feel uncomfortable.
Precipitation Probability
100%
02
100%
05
100%
08
100%
11
100%
14
100%
17
80%
20
0%
23
0%
02
0%
05
0%
08
0%
11
0%
14
0%
17
0%
20
0%
23
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
15°
Fri
02:00
15°
 
16°
 
17°
 
17°
Fri
14:00
16°
 
14°
 
14°
 
14°
Sat
02:00
13°
 
17°
 
20°
 
22°
Sat
14:00
21°
 
17°
 
16°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
06:08
Sunset
Sunset
18:38
Moon Phase
Full Moon (92%)
Timezone: GMT+05:30
Last updated: Apr 2, 2026 4:15 PM · Data refreshes every 5 min
Location Info
Latitude
Latitude
28.675560
Longitude
Longitude
115.004128
Embed This Weather

Copy the code below to embed Shangfu weather on your website:

<iframe src="https://nearweather.com/embed/shangfu-cn-1796258" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Shangfu
Content curated by the NearWeather editorial team · Updated periodically

Climate and Weather in Shangfu, China

Shangfu is a beautiful city located in the Yunnan province of China. It experiences a diverse and unique climate throughout the year. The city's geographical location and elevation contribute to its distinct weather patterns. Let's take a closer look at Shangfu's climate and weather conditions throughout the year.

Geographical Location

Shangfu is situated in the southwestern part of China, surrounded by mountains and high plateaus. Its geographical location at an elevation of approximately 1,700 meters (5,577 feet) above sea level greatly influences its climate. The city is located in a subtropical highland climate zone, resulting in mild winters and cool summers.

Temperature

The average annual temperature in Shangfu is around 16 degrees Celsius (61 degrees Fahrenheit). However, there are significant variations in temperature between seasons.

Winter (December - February): Winters in Shangfu are relatively mild, with average temperatures ranging from 5 to 10 degrees Celsius (41 to 50 degrees Fahrenheit). However, temperatures can occasionally drop below freezing, especially during the night. Snowfall is rare but not unheard of during the winter months.

Spring (March - May): Spring brings pleasant weather to Shangfu, with temperatures gradually increasing. Average temperatures range from 12 to 18 degrees Celsius (54 to 64 degrees Fahrenheit). It is a great time to visit the city and explore its natural beauty.

Summer (June - August): Summers in Shangfu are relatively cool compared to other parts of China. Average temperatures range from 17 to 23 degrees Celsius (63 to 73 degrees Fahrenheit). The city experiences frequent rainfall during the summer months, which helps to keep the temperature pleasant. It is a popular time for outdoor activities and sightseeing.

Autumn (September - November): Autumn is a beautiful season in Shangfu, characterized by mild temperatures and stunning foliage. Average temperatures range from 12 to 18 degrees Celsius (54 to 64 degrees Fahrenheit). It is a great time to visit and enjoy the colorful landscapes.

Precipitation

Shangfu receives a moderate amount of rainfall throughout the year. The city experiences a distinct wet and dry season.

Wet Season: The wet season in Shangfu occurs from May to September, with the peak rainfall in June and July. During this time, the city receives an average of 1,000 to 1,500 millimeters (39 to 59 inches) of rainfall. It is advisable to carry an umbrella or raincoat when visiting during this period.

Dry Season: The dry season in Shangfu spans from October to April. The city receives significantly less rainfall during this time, with an average of 300 to 500 millimeters (12 to 20 inches) annually. It is generally a drier period, but occasional showers can still occur.

Air Quality

Shangfu, like many other cities in China, has been working towards improving its air quality. The city has implemented measures to reduce pollution and promote cleaner air. However, occasional smog or haze can still occur, especially during the winter months when the air quality can be impacted by nearby industrial areas.

Best Time to Visit

The best time to visit Shangfu is during the spring and autumn seasons when the weather is pleasant, and the city is adorned with beautiful natural scenery. These seasons offer comfortable temperatures and less rainfall, making it ideal for outdoor activities and sightseeing.

It is important to note that the weather can vary from year to year, and it is always advisable to check the local weather forecast before planning a trip to Shangfu.

Overall, Shangfu's climate and weather offer a unique experience for visitors. From mild winters to cool summers and stunning natural landscapes, the city provides a delightful setting to explore and enjoy throughout the year.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Shangfu
What is the Latitude and Longitude of Shangfu?

Shangfu's Latitude is 28.675560 & Longitude is 115.004128.

What is the weather in Shangfu today?

Weather in Shangfu is 15° today.

What is the climatic condition of Shangfu today?

Climate Conditions in Shangfu shows overcast clouds today.

What is the humidity in Shangfu today?

Humidity in Shangfu is 99% today.

What is the wind speed in Shangfu today?

Wind speed in Shangfu is 3.28 km/h, flowing at 307° NW wind direction.

What does it feel like in Shangfu today?

It feels like 15° in Shangfu today, with 100% cloud cover and 1.2 km visibility.

Weather in Shangfu