We love to explore the local street art wherever we are in the world. Mexico is one of the most colourful countries on the planet and fittingly is home to an abundance of vibrant urban art. From the metropolis of Mexico City to the dusty desert oasis of Todos Santos, Mexico’s street art adds character and colour to its cities and towns. Without further ado, here is some of the stunning street art of Mexico we have come across on our travels.
La Paz
We spotted this whimsical diver a block back from the malecon (sea front) in the city of La Paz in Baja.

Mexico City
A colourful armadillo which we discovered in one of the streets off the zocalo in the metropolis of Mexico City.

Todos Santos
In the desert town of Todos Santos on the Baja peninsular, we found a long row of skulls which almost ran along the length of a street!

Oaxaca City
This cool and colourful wall in Oaxaca City features Frida Kahlo as a punk rocker.

Campeche
Mayan spirituality is the theme of this mural which we discovered in Campeche in the south of Mexico.

Isla Mujeres
The Caribbean island of Isla Mujeres has lots of street art depicting everything from marine life to politics.

Tulum
Skeletons feature strongly in Mexican street art and we came across this one in the seaside town of Tulum in Quintana Roo.

Puebla
In Puebla, many of the houses are covered in spectacular murals!

Mexico City
This skeleton is painted on a wall of the Museo Juguete Antiguo in Doctores del Cuahtemoc in Mexico City. The surrounding neighbourhood is home to an abundance of impressive street art.

Cholula
We discovered this colourful wall in the city of Cholula when we visited on a day trip from Puebla.

Queretaro
The area is known for its Amealco dolls and we spotted this colourful creation painted on a wall in the historical centre of Queretaro.

Todos Santos
We saw this depiction of a ‘speak no evil’ monkey in front of a cactus as we walked to the beach from Todos Santos, Baja.

I love all the colour. So joyful even if the subject is not sometimes…Thanks, Mel
As always, fabulous street art in Mexico
So colorful, lovely gallery!
Wow, these are wonderful!
Real good. I especially like the one with an armadillo.
Amazing!!
So colourful ..love them all
These are great! Thank you!
You are welcome – glad you enjoyed the post!👍
I love Street Art and really wish that there were more of that here on the small island of Malta. Thank you for sharing these colorful and impressive murals. Have you ever been to Penang in Malaysia? There is also a lot to find when it comes to street art. Take care and greetings from Malta!!
We do too! Glad to hear you liked the post! I have been to Penang, but it was a long time ago, so I’m sure the street art scene has flourished a lot since then! We were in Bogota, Colombia at the beginning of last year and the street art there was amazing.
These are so beautiful!
Thank you! 😊