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 ↓
Near here
See everything nearby ↓Plan your visit to Santuario El Rosario
Where to stay near Santuario El Rosario
Paso de la Monarca Hotel · 3.9 km from the center Prices Don Bruno Hotel · 3.9 km from the center PricesTours 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
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.
Links open a partner site. We may earn a commission if you book, at no cost to you.
From the nearest cities to Santuario El Rosario
- Zitácuaro · 37 km by road, 45 min
- Ciudad Hidalgo · 46 km by road, 55 min
- Acámbaro · 94 km by road, 1 h 40 min
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
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
Weather in Santuario El Rosario now and the next 7 days
Live forecast from Open-Meteo. Chance of rain is the day's highest.
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
- Tlalpujahua · Michoacán · 26 km away
- El Oro · Estado de México · 28 km away
- Valle de Bravo · Estado de México · 46 km away
- Amealco · Querétaro · 68 km away
- Aculco · Estado de México · 76 km away
Closest to Santuario El Rosario
-
Ocampo · Town · 8 km away
-
Santuario Sierra Chincua · Nature reserve · 10 km away
-
Santuario de la Mariposa Monarca La Mesa · Nature reserve · 10 km away · Near El Oro
-
San José del Rincón · Town · 14 km away · Estado de México
-
San Felipe los Alzati · Archaeological site · 16 km away
-
Zitácuaro · City · 19 km away · Michoacán
-
Santuario Cerro Pelón · Nature reserve · 22 km away
-
Santuario El Capulín · Nature reserve · 22 km away · Near Valle de Bravo
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 · 9Something wrong or missing on this page? Suggest a fix or addition
Location from OpenStreetMap. Written by Puebloteca.