Santuario El Rosario

Nature reserve Ocampo, Michoacán Monarch Butterfly country

The largest and busiest monarch butterfly sanctuary, a steep forest climb above Angangueo, open roughly November to March.

From Zitácuaro: 45 min by car (37 km by road) How to get there ↓

Plan your visit to Santuario El Rosario

Tours to Santuario El Rosario

Day trips and guided outings from Angangueo often include Santuario El Rosario; with a local guide you can get there without a car.

Tours from Morelia Morelia City Tour ★ 4.9 (115) · From US$33

How to get to Santuario El Rosario

  • From Zitácuaro: about 45 min by road (~37 km)
  • 4 km southeast of Angangueo
  • Nearest airport: Morelia (MLM), 1 h 42 min by car to Angangueo

Route, map and directions ↓

Links open a partner site. We may earn a commission if you book, at no cost to you.

Tours from Morelia, near Santuario El Rosario

Tours, prices and ratings from Viator, checked weekly. We may earn a commission if you book.

About Santuario El Rosario

El Rosario is the best known of the monarch butterfly sanctuaries, high in the fir forests of the Sierra El Campanario just south of Angangueo. It belongs to the ejido of El Rosario in the municipality of Ocampo and lies inside the Monarch Butterfly Biosphere Reserve, a UNESCO World Heritage Site since 2008. It was the first sanctuary opened to visitors, in the mid-1980s, and it is still the largest and most visited.

Every autumn, monarchs from Canada and the eastern United States fly thousands of kilometers to spend the winter in these oyamel fir forests, at around 3,000 meters above sea level. They gather in such numbers that the branches sag under them, and on warm, sunny afternoons the air fills with butterflies and the soft sound of their wings.

The colonies move a little every season, and their size changes from year to year, but El Rosario usually holds one of the largest. Visits are run by local guides from the ejido, who lead you up the mountain and keep the groups at a respectful distance.

How to get to Santuario El Rosario

Drive from Zitácuaro: 45 min, 37 km

From Angangueo it is about 20 to 30 minutes by car on a paved mountain road through the village of El Rosario; local taxis and pickups in Angangueo also make the trip during the season. Entry is with a local guide, and the sanctuary usually closes at the end of March. Bring layers: it is cold in the morning at this altitude.

4 km southeast of Angangueo

Directions from Angangueo on Google Maps

Distances are in a straight line; the road is usually longer.

From the nearest cities to Santuario El Rosario

Drive times by road from OpenStreetMap, without traffic or stops. Times marked ~ are estimated from the straight-line distance.

Before you go to Santuario El Rosario: hours, prices and tips

Hours
Daily, 8 am to 5 pm, during the monarch season only. Food & Pleasure (Feb 2025) · checked Oct 2026
Entry
150 pesos for adults and 100 for children in the 2025–26 season, the same rate as Sierra Chincua. Parking is extra and set by whoever runs the lot. ADN40 (Nov 2025) · checked Oct 2026
Time needed
About 2 hours: some 600 steps and a 2 km forest trail up to the colonies. Food & Pleasure (Feb 2025) · checked Oct 2026
Best time of day
Late morning to mid-afternoon on a sunny day; before 10 am and after 4 pm the butterflies sit still in the cold. México Desconocido (2025) · checked Oct 2026
Best season
Open only in the monarch season: the 2025–26 season ran from November 21, 2025 to March 30, 2026. Clusters are densest from mid-December to late January. Uno TV (Nov 2025); México Desconocido (2025) · checked Oct 2026
Guide or tour
You can walk up on your own or hire one of the local guides at the entrance to learn about the butterflies. Tours: Viator GetYourGuide Food & Pleasure (Feb 2025) · checked Oct 2026
What to bring
Warm layers, good non-slip shoes and water: the trail is steep and above 3,000 m. México Desconocido (2025) · checked Oct 2026
Rules
No flash and no drones, keep quiet near the colonies, don't touch the butterflies or their branches, and stay on the marked trails. ADN40 (Jan 2026) · checked Oct 2026

Hours and prices change, especially around holidays. Each fact links to where we checked it.

Visiting Santuario El Rosario: what to see and do

Climb the forest trail with an ejido guide to the butterfly colonies; the walk is steep and takes about 45 minutes to an hour.
Rent a horse at the entrance if you would rather not walk the whole way up.
Go around midday on a sunny day, when the butterflies warm up and fly.
Keep quiet and stay behind the ropes at the viewpoints; the stop near the colonies is short so every group gets a turn.
Eat corundas or barbacoa at the food stalls by the entrance after the hike.

Plan your trip

Tours & activities

Day trips and guided outings from Angangueo often include Santuario El Rosario; with a local guide you can get there without a car.

Rental cars

Pick up a car at MLM (Morelia): about 1 h 42 min by road to Angangueo, then 4 km more to Santuario El Rosario, on your own schedule.

Flights

The nearest airport with scheduled flights is Morelia (MLM), about 1 h 42 min by road from Angangueo, the base for Santuario El Rosario.

Travel insurance

If you plan on hiking at Santuario El Rosario, check that your policy covers it: some plans leave adventure activities out.

Mobile data

Signal can drop away from Angangueo: download a map of the way to Santuario El Rosario before you set out, or carry an eSIM with data.

Links open a partner site. We may earn a commission if you book, at no cost to you. Hotel names from OpenStreetMap.

Photos

Add photos of Santuario El Rosario

Add details (optional)
Shown under your photos as “Photo by …”, linked to your Instagram or site. Leave both blank to stay anonymous.
Optional. Only so we can reply; never shown or shared.

By sending, you confirm you took these photos and Puebloteca may show them on the Santuario El Rosario page.

When to go to Santuario El Rosario cool

Santuario El Rosario shares the climate of Angangueo, 4 km away. The best months to visit are February, March, April, and November.

See the month-by-month climate of Angangueo

Make Angangueo your base

Santuario El Rosario is an easy trip from Angangueo, a Pueblo Mágico with places to stay, food, and more to see.

Also close to

Closest to Santuario El Rosario

All 8 towns and sights around Angangueo →

Near Santuario El Rosario

Drive times by road from OpenStreetMap, without traffic. Times marked ~ are estimated from the straight-line distance.

Lists with Santuario El Rosario

Nature Parks in Michoacán · 6 Nature Parks near Zitácuaro · 7 Nature Parks near Tlalpujahua · 7 Nature Parks near Ciudad Hidalgo · 6 Nature Parks near Valle de Bravo · 9

Location from OpenStreetMap. Written by Puebloteca.