El Brujo

Nature Reserve Peruvian archaeological site with Moche tombs and murals

El Brujo, near Trujillo, is a Moche archaeological complex with pyramids, painted adobe walls and the Lady of Cao tomb; a museum presents the site’s finds.

Main image

El Brujo is an archaeological complex on Peru’s north coast in the La Libertad region, notable for Moche-period adobe pyramids and painted friezes. The complex includes several huacas (mound pyramids) and a museum that displays finds from the excavations.

A principal highlight is the pyramid and temple area known as Huaca Cao Viejo, where excavations uncovered well-preserved mural decoration and the high-status female burial dubbed the Lady of Cao. The on-site museum presents the burial’s grave goods and archaeological context, making the tomb and its artifacts the main draw for many visitors.

The complex was constructed and used by the Moche culture during the pre-Hispanic period, broadly within the first millennium AD. Excavations in the late 20th and early 21st centuries uncovered architecture, murals and burials that clarified the site’s ceremonial and funerary roles.

El Brujo lies on Peru’s northern coastal plain in the Chicama Valley near the town of Magdalena de Cao in La Libertad. The site is accessed by road from nearby coastal towns and is part of the broader Moche cultural landscape on the north coast.

  • Lady of Cao discovery: The tomb known as the Lady of Cao was excavated in 2006 and is a central reason many visitors come to the site museum.

What to See #

  • Huaca Cao Viejo (Temple of the Lady of Cao): Huaca Cao Viejo - the sloping adobe pyramid and temple complex where murals were found and the female burial known as the Lady of Cao was excavated.
  • Site museum (Museo Cao): Site museum (Museo Cao) - displays artifacts recovered from the excavations including metalwork, textiles and the preserved remains and grave goods associated with the Lady of Cao.
El Brujo
El Brujo Archaeological Complex, Magdalena de Cao, Ascope Province, La Libertad, Peru
-7.9150, -79.3055
Daily 9:00am-5:00pm (museum hours may vary)
S/15 (~$4.00) adult (approximate)

How to Get to El Brujo #

El Brujo is about 60 km north of Trujillo. From Trujillo take the Panamericana Norte (PE-1N) north toward Ascope and exit toward the town of Magdalena de Cao; local signs lead to the site (roughly a 75-minute drive). Public buses run from Trujillo to Magdalena de Cao; from the town the site is a short taxi ride. The nearest large airport is Carlos Martínez de Pinillos (Trujillo).

Tips for Visiting El Brujo #

  • Arrive early morning to see the painted friezes at Huaca Cao Viejo with softer light and fewer buses.
  • Buy a combined ticket for the Museo Cao (Lady of Cao) and the archaeological complex if available - it saves time at the entrance.
  • Look for the shallow grooves and soot marks on the adobe bricks of the pyramids; they are modern fingerprints of centuries of human traffic and ritual.

Best Time to Visit El Brujo #

Best visited in the dry season when paths between the huacas are easiest and outdoor friezes are crisp in morning light.

Dry season (May-September)
May-September · 18-28°C
Sunny days and cooler evenings; best for archaeological photography and comfortable walks between the huacas.
Shoulder season (March-April, October-November)
Mar-Apr, Oct-Nov · 20-30°C
Occasional showers but fewer tourists; dusty paths can be softer after rain.
Wet season (Dec-Feb)
Dec-Feb · 24-33°C
Hotter, humid, and prone to brief heavy rains; adobe structures can look bleached under high sun.

Weather & Climate near El Brujo #

Climate

Subtropical climate with warm summers (peaking in February) and mild winters (coldest in September). Temperatures range from 14°C to 27°C. Very dry conditions with minimal rainfall with a pronounced dry season.

Air Quality: AQI 52 Moderate
Best Time to Visit
AprilJanuaryFebruary
Temperature & Rainfall
Temperature Range
30°
Warmest Month
15°
Coldest Month
Monthly Conditions

January

January is mild with highs of 26°C and lows of 18°C. Almost no rain and partly cloudy skies.

88 Excellent

Comfort

22°
Feels Like Mild
22°C
Temperature
18° 26°
84%
Humidity
Very Humid

Weather

1 mm
Rainfall
4.6 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.4h daylight

February

February is the warmest month with highs of 27°C and lows of 19°C. Almost no rain and partly cloudy skies.

88 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
19° 27°
83%
Humidity
Very Humid

Weather

2 mm
Rainfall
4.2 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.2h daylight

March

March is the warmest month with highs of 27°C and lows of 19°C. Almost no rain and partly cloudy skies.

88 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
19° 27°
83%
Humidity
Very Humid

Weather

2 mm
Rainfall
4.2 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.0h daylight

April

April is mild with highs of 26°C and lows of 18°C. The driest month with just 0 mm and partly cloudy skies.

92 Ideal

Comfort

22°
Feels Like Mild
22°C
Temperature
18° 26°
83%
Humidity
Very Humid

Weather

0 mm
Rainfall
4.6 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
11.8h daylight

May

May is mild with highs of 24°C and lows of 16°C. Almost no rain and partly cloudy skies.

86 Excellent

Comfort

20°
Feels Like Mild
20°C
Temperature
16° 24°
84%
Humidity
Very Humid

Weather

1 mm
Rainfall
4.6 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
11.7h daylight

June

June is mild with highs of 23°C and lows of 15°C. The driest month with just 0 mm and partly cloudy skies.

86 Excellent

Comfort

19°
Feels Like Mild
19°C
Temperature
15° 23°
84%
Humidity
Very Humid

Weather

0 mm
Rainfall
4.3 m/s
Wind
Light Breeze
1.7
UV Index
Very High
11.6h daylight

July

July is mild with highs of 22°C and lows of 14°C. The driest month with just 0 mm and partly cloudy skies.

78 Very Good

Comfort

18°
Feels Like Mild
18°C
Temperature
15° 22°
84%
Humidity
Very Humid

Weather

0 mm
Rainfall
4.2 m/s
Wind
Light Breeze
1.7
UV Index
Very High
11.6h daylight

August

August is cool with highs of 21°C and lows of 14°C. The driest month with just 0 mm and partly cloudy skies.

78 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
14° 21°
83%
Humidity
Very Humid

Weather

0 mm
Rainfall
4.3 m/s
Wind
Light Breeze
1.9
UV Index
Very High
11.8h daylight

September

September is the coolest month with highs of 22°C and lows of 14°C. The driest month with just 0 mm and partly cloudy skies.

78 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
14° 22°
83%
Humidity
Very Humid

Weather

0 mm
Rainfall
4.8 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.0h daylight

October

October is mild with highs of 22°C and lows of 14°C. The driest month with just 0 mm and partly cloudy skies.

86 Excellent

Comfort

18°
Feels Like Mild
18°C
Temperature
14° 22°
84%
Humidity
Very Humid

Weather

0 mm
Rainfall
4.9 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.2h daylight

November

November is mild with highs of 23°C and lows of 15°C. The driest month with just 0 mm and partly cloudy skies.

86 Excellent

Comfort

19°
Feels Like Mild
19°C
Temperature
15° 23°
84%
Humidity
Very Humid

Weather

0 mm
Rainfall
4.9 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.3h daylight

December

December is mild with highs of 25°C and lows of 16°C. Almost no rain and partly cloudy skies.

86 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
16° 25°
85%
Humidity
Very Humid

Weather

1 mm
Rainfall
4.7 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.4h daylight

Nearby Attractions to El Brujo