
The heart of Mexico, in every corner of the world.
What Are Milagros? Mexico's Symbols of Miracles and Protection
You have probably seen them shining on a Sacred Heart or a cross: tiny metal charms shaped like arms, legs, hearts and animals. These are milagros — literally 'miracles' — and each one tells a story of faith, hope and gratitude.
The meaning of milagros
The word milagro means 'miracle' in Spanish. Traditionally, people offered these little charms to saints to ask for a miracle — health, love, work, safe travels — or to give thanks when a prayer was answered.
A charm shaped like a leg might ask for healing; a heart, for love; a house, for a home. Every milagro is a small, hopeful wish made in metal.
A tradition centuries old
Milagros have been part of Mexican and Latin American devotion for hundreds of years, left at churches, altars and shrines as ex-votos — offerings of gratitude.
Today artisans keep the tradition alive, hand-cutting and painting milagros and covering hearts, crosses and hands (manitas) with them.
Milagros in folk art today
In modern Mexican folk art, milagros decorate Sacred Hearts, crosses, frames and the Hand of Fatima (manita), turning each piece into a talisman of protection and good fortune.
They make meaningful, symbolic gifts — a way to send someone a wish for health, love or protection.
