Shangchuan Island

Island Offshore Guangdong island known for Portuguese trading history

Island off the Guangdong coast where St. Francis Xavier died in 1552; today it’s visited for beaches, fishing villages, boat trips, seafood and its colonial-era missionary history.

Main image

Shangchuan Island is an island off the southern coast of Guangdong province in China, positioned near the mouth of the Pearl River and the South China Sea. It is historically significant in Christian missionary history as the place where St. Francis Xavier died in 1552.

Contemporary visitors come for coastal scenery, beaches and local fishing villages, plus the island’s historical sites related to early European contacts in the region. Facilities are modest and the island retains a sparsely developed, maritime character.

European missionaries and traders used the island as a stopping point in the 16th century, and the association with St. Francis Xavier remains the island’s principal historical claim to international notice. The island later formed part of regional maritime routes in the South China Sea.

Geographically Shangchuan sits off the coast of southwestern Guangdong and is administered within a nearby prefecture-level city. It is accessed by ferry from mainland ports on the Guangdong coast.

  • St. Francis Xavier site: The island is historically noted as the place where St. Francis Xavier died in 1552 while on mission in the region.
Shangchuan Island
21.7096, 112.7854

Tips for Visiting Shangchuan Island #

  • Travel in spring or autumn when sea conditions are calmer and daytime temperatures are pleasant; ferries and local services are most reliable outside the typhoon season.
  • Take an early morning ferry to maximize daylight on the island and to have time to visit its historical sites-Shangchuan is known for its Portuguese connection and St. Francis Xavier memorial.
  • Check ferry timetables and accommodation options in advance; services to the island are limited and schedules can change, so plan transport back to the mainland on the same day.
  • Explore beyond the main landing village - historic sites and quieter coastal stretches are easy to miss if you only stay near the pier.

Best Time to Visit Shangchuan Island #

Best visited in autumn (October-December) for comfortable weather and lower typhoon risk; avoid peak summer typhoon months if possible.

Autumn (best balance)
October-December · 18-28°C (coastal Guangdong averages)
Pleasant temperatures, lower humidity, and reduced typhoon risk compared with summer-good for beach time and outdoor exploration.
Spring & winter (mild and quieter)
March-May, January-February · 15-25°C
Mild conditions and generally fewer tourists; spring brings greener landscapes, while winter remains mild relative to northern latitudes.
Summer (hot, rainy, and typhoon season)
June-September · 26-33°C
Hot, humid weather with the highest likelihood of heavy rains and typhoons-outdoor plans may be disrupted and sea conditions rough.

Weather & Climate near Shangchuan Island #

Climate

Shangchuan Island's climate is classified as Humid Subtropical (Dry Winter) - Humid Subtropical (Dry Winter) climate with hot summers (peaking in July) and mild winters (coldest in January). Temperatures range from 12°C to 31°C. Heavy rainfall (2141 mm/year), wettest in May with a pronounced dry season.

Best Time to Visit
NovemberDecemberJanuary
Temperature & Rainfall
Temperature Range
32°
Warmest Month
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 18°C and lows of 12°C. The driest month with just 27 mm and partly cloudy skies.

76 Very Good

Comfort

15°
Feels Like Cool
15°C
Temperature
12° 18°
81%
Humidity
Very Humid

Weather

27 mm
Rainfall
3.4 m/s
Wind
Light Breeze
1.0
UV Index
Moderate
10.9h daylight

February

February is cool with highs of 19°C and lows of 13°C. Moderate rainfall (48 mm) and mostly overcast skies.

68 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
13° 19°
86%
Humidity
Very Humid

Weather

48 mm
Rainfall
3.7 m/s
Wind
Light Breeze
1.1
UV Index
High
11.3h daylight

March

March is mild with highs of 22°C and lows of 16°C. Moderate rainfall (74 mm) and mostly overcast skies.

72 Very Good

Comfort

19°
Feels Like Mild
19°C
Temperature
16° 22°
88%
Humidity
Very Humid

Weather

74 mm
Rainfall
3.2 m/s
Wind
Light Breeze
1.2
UV Index
High
11.9h daylight

April

April is mild with highs of 25°C and lows of 20°C. Significant rainfall (176 mm) and mostly overcast skies.

68 Good

Comfort

23°
Feels Like Mild
23°C
Temperature
20° 25°
89%
Humidity
Very Humid

Weather

176 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.5
UV Index
High
12.5h daylight

May

May is warm with stifling humidity (dew point 25°C). The wettest month with heavy rain (344 mm) and partly cloudy skies.

70 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
24° 29°
88%
Humidity
Very Humid

Weather

344 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.9
UV Index
Very High
13.0h daylight

June

June is hot, feeling like 33°C with oppressive humidity. Heavy rain (338 mm) and mostly overcast skies.

66 Good

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 30°
87%
Humidity
Very Humid

Weather

338 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.0
UV Index
Very High
13.3h daylight

July

July is the hottest month, feeling like 34°C with oppressive humidity. Heavy rain (268 mm) and partly cloudy skies.

60 Good

Comfort

35°
Feels Like Hot
29°C
Temperature
26° 31°
86%
Humidity
Very Humid

Weather

268 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
13.2h daylight

August

August is hot, feeling like 34°C with oppressive humidity. Heavy rain (342 mm) and partly cloudy skies.

59 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
25° 31°
85%
Humidity
Very Humid

Weather

342 mm
Rainfall
2.8 m/s
Wind
Calm
2.0
UV Index
Extreme
12.7h daylight

September

September is hot, feeling like 31°C with oppressive humidity. Heavy rain (297 mm) and partly cloudy skies.

70 Very Good

Comfort

31°
Feels Like Hot
27°C
Temperature
25° 30°
82%
Humidity
Very Humid

Weather

297 mm
Rainfall
3.3 m/s
Wind
Light Breeze
1.7
UV Index
Very High
12.2h daylight

October

October is warm with highs of 28°C and lows of 22°C. Significant rainfall (159 mm) and partly cloudy skies.

76 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 28°
79%
Humidity
Very Humid

Weather

159 mm
Rainfall
3.7 m/s
Wind
Light Breeze
1.4
UV Index
High
11.5h daylight

November

November is mild with highs of 24°C and lows of 18°C. Moderate rainfall (41 mm) and partly cloudy skies.

88 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
18° 24°
80%
Humidity
Very Humid

Weather

41 mm
Rainfall
3.3 m/s
Wind
Light Breeze
1.2
UV Index
High
11.0h daylight

December

December is cool with highs of 20°C and lows of 14°C. The driest month with just 27 mm and partly cloudy skies.

80 Excellent

Comfort

17°
Feels Like Cool
17°C
Temperature
14° 20°
77%
Humidity
Very Humid

Weather

27 mm
Rainfall
3.8 m/s
Wind
Light Breeze
0.9
UV Index
Moderate
10.7h daylight

Nearby Attractions to Shangchuan Island