Xochicalco

Archaeological Site Pre-Columbian archaeological site in Morelos with pyramids

A pre-Columbian hilltop complex near Cuernavaca, with pyramids, carved reliefs, a ball court and an astronomical observatory. Visitors come for the ruins, museum displays and panoramic valley views that contextualize central Mexico’s Postclassic societies.

Main image
Wikivoyage banner

Xochicalco is an archaeological hill-top complex in the state of Morelos, Mexico, notable for its well-preserved palace temples and carved stone reliefs. It is a recognized archaeological site with significant Epiclassic-period remains and UNESCO recognition for its cultural value.

The site is known for a compact core of major structures clustered on terraces - most prominent are the stepped pyramids, the Temple of the Feathered Serpent, a distinctive circular observatory, and two ballcourts. Visitors typically explore the main plaza, the carved facades at the serpent temple, and the observatory; the site layout is compact enough that most highlights are within a few hundred metres of each other.

Xochicalco developed as a regional centre during the Epiclassic period, roughly between the 7th and 9th centuries CE, showing architectural and artistic influences from central Mexico and the Maya world. It served as a fortified ceremonial and administrative centre and was subsequently abandoned; modern archaeological work and conservation began in the 20th century.

The ruins occupy a fortified hilltop in southern central Mexico within the state of Morelos. The site sits above the surrounding valley landscape and is accessed from nearby roads that connect it to regional towns and cities.

  • Reliefs: The site contains large carved reliefs and richly modelled stone sculpture that are concentrated around the Temple of the Feathered Serpent.
  • Museum: An on-site museum presents finds from excavations and provides context for the plaza architecture and sculpture.

What to See #

  • Great Pyramid and Central Plaza: A stepped pyramid and plaza complex arranged on a fortified hilltop; the site includes large platforms used for public rituals and ceremonies.
  • Temple of the Feathered Serpent: A carved stone temple known for reliefs of feathered serpents and warriors, located near the main plaza and often highlighted on guided tours.
  • Circular Observatory: A small circular stone structure interpreted as an astronomical observatory; its curved plan and interior niches distinguish it from the rectilinear temples.
  • Ballcourts: Two formal Mesoamerican ballcourts with sloping walls where ritual ballgames were played; they are located on the site's lower terraces.
Xochicalco
Zona Arqueológica de Xochicalco, Morelos, Mexico (archaeological site near Cuernavaca)
18.8043, -99.2966

How to Get to Xochicalco #

Xochicalco sits beside Federal Highway 95 in Morelos. By car, follow the Mexico-Cuernavaca/Acapulco corridor (Federal Highway 95) and take the local turnoff for Xochicalco; there is on-site parking and a short walk from the lot to the archaeological zone.

Regular intercity buses run between Mexico City, Cuernavaca and towns along Highway 95 - ask the driver or station staff for a stop at Xochicalco/”Zona Arqueológica”. Organized day tours from Cuernavaca or Mexico City also serve the site.

Tips for Visiting Xochicalco #

  • Go early in the morning (right at opening) to avoid the midday heat and the larger tour groups that arrive from Cuernavaca and Mexico City.
  • Enter through the main visitor gate where the parking and small museum are located - spend a little time in the on-site museum first to get context for the reliefs and plazas before touring the ruins.
  • Climb the main pyramid and the ball-court terraces for the best panoramic views and photo angles; many visitors rush past the smaller plazas and relief panels, so pause to inspect the carved stonework around the Temple of the Feathered Serpent.
  • Visit on a weekday rather than a weekend or public holiday when local day-trippers significantly increase numbers and limit quiet viewing time.

Best Time to Visit Xochicalco #

Visit Xochicalco in the dry season (November-April) for the most comfortable weather and clearer skies for exploring the archaeological site.

Dry season (best time)
November-April · ~15-28°C
Mild, mostly sunny weather makes exploring the hilltop ruins comfortable and hikes around the site pleasant.
Rainy season
May-October · ~20-30°C
Warmer and more humid with frequent afternoon storms that can make the unshaded site muddy and less comfortable.

Weather & Climate near Xochicalco #

Climate

Xochicalco's climate is classified as Tropical Savanna - Tropical Savanna climate with hot summers (peaking in May) and warm winters (coldest in January). Temperatures range from 11°C to 35°C. Moderate rainfall (985 mm/year) with a pronounced dry season.

Air Quality: AQI 74 Moderate
Best Time to Visit
MarchAprilJanuary
Temperature & Rainfall
Temperature Range
35°
Warmest Month
Coldest Month
Monthly Conditions

January

January is mild with highs of 29°C and lows of 11°C. Light rainfall and mostly sunny skies.

95 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
11° 29°
53%
Humidity
Humid

Weather

10 mm
Rainfall
1.5 m/s
Wind
Calm
1.6
UV Index
Very High
11.0h daylight

February

February is mild with highs of 31°C and lows of 12°C. The driest month with just 4 mm and clear sunny skies.

95 Ideal

Comfort

22°
Feels Like Mild
22°C
Temperature
12° 31°
47%
Humidity
Comfortable

Weather

4 mm
Rainfall
1.6 m/s
Wind
Calm
2.1
UV Index
Extreme
11.4h daylight

March

March is mild with highs of 33°C and lows of 14°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

24°
Feels Like Mild
24°C
Temperature
14° 33°
43%
Humidity
Comfortable

Weather

5 mm
Rainfall
1.9 m/s
Wind
Calm
2.6
UV Index
Extreme
11.9h daylight

April

April is warm with highs of 35°C and lows of 16°C. Light rainfall and mostly sunny skies.

97 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
16° 35°
41%
Humidity
Comfortable

Weather

11 mm
Rainfall
1.9 m/s
Wind
Calm
2.8
UV Index
Extreme
12.4h daylight

May

May is the warmest month with highs of 34°C and lows of 18°C. Moderate rainfall (63 mm).

77 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
18° 34°
52%
Humidity
Humid

Weather

63 mm
Rainfall
1.9 m/s
Wind
Calm
2.6
UV Index
Extreme
12.9h daylight

June

June is warm with highs of 31°C and lows of 18°C. The wettest month with heavy rain (213 mm) and partly cloudy skies.

73 Very Good

Comfort

24°
Feels Like Warm
24°C
Temperature
18° 31°
69%
Humidity
Humid

Weather

213 mm
Rainfall
1.7 m/s
Wind
Calm
2.5
UV Index
Extreme
13.1h daylight

July

July is mild with highs of 29°C and lows of 17°C. Significant rainfall (189 mm) and partly cloudy skies.

75 Very Good

Comfort

23°
Feels Like Mild
23°C
Temperature
17° 29°
76%
Humidity
Very Humid

Weather

189 mm
Rainfall
1.5 m/s
Wind
Calm
2.6
UV Index
Extreme
13.0h daylight

August

August is mild with highs of 29°C and lows of 17°C. Heavy rain (203 mm) and partly cloudy skies.

73 Very Good

Comfort

23°
Feels Like Mild
23°C
Temperature
17° 29°
78%
Humidity
Very Humid

Weather

203 mm
Rainfall
1.5 m/s
Wind
Calm
2.6
UV Index
Extreme
12.6h daylight

September

September is mild with highs of 28°C and lows of 17°C. Significant rainfall (199 mm) and partly cloudy skies.

71 Very Good

Comfort

23°
Feels Like Mild
23°C
Temperature
17° 28°
82%
Humidity
Very Humid

Weather

199 mm
Rainfall
1.5 m/s
Wind
Calm
2.3
UV Index
Extreme
12.1h daylight

October

October is mild with highs of 29°C and lows of 15°C. Moderate rainfall (70 mm).

85 Excellent

Comfort

22°
Feels Like Mild
22°C
Temperature
15° 29°
76%
Humidity
Very Humid

Weather

70 mm
Rainfall
1.4 m/s
Wind
Calm
2.0
UV Index
Extreme
11.6h daylight

November

November is mild with highs of 29°C and lows of 13°C. Light rainfall and mostly sunny skies.

95 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
13° 29°
65%
Humidity
Humid

Weather

14 mm
Rainfall
1.3 m/s
Wind
Calm
1.7
UV Index
Very High
11.2h daylight

December

December is mild with highs of 29°C and lows of 12°C. The driest month with just 4 mm and clear sunny skies.

95 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
12° 29°
58%
Humidity
Humid

Weather

4 mm
Rainfall
1.2 m/s
Wind
Calm
1.5
UV Index
Very High
10.9h daylight

Nearby Attractions to Xochicalco