Mexico City is one of the most affordable destinations in Mexico. On top of that, it has a lot of activities to offer its visitors ranging from cultural activities to activities for the whole family. Many activities are cheap, but did you know there are several free things to do in Mexico City? You don’t have to spend a single dime to enjoy them.

If you’re traveling on a budget or you simply like to save money when possible (like me), it’s always good to have some options at hand. Whether you’re traveling solo or with someone else, make sure to check out these activities. Let’s get started!

Bosque de Chapultepec: Wildlife and Nature

People rowing in boats on a lake in Bosque de Chapultepec.

If you thought Mexico City was just buildings and a lot of traffic, let me tell you it has one of the largest parks in Latin America. Have you ever been to Central Park in New York City? Well, it’s something similar but bigger.

You can spend a whole day touring its facilities. Admission is free. Grab a pair of comfortable shoes and go for a walk. Explore your surroundings, admire the trees and animals around like squirrels and other birds. If you’re into people-watching, this is the place to go, too.

Right inside the Bosque, you can find a zoo. The little ones will love watching the animals. It’s open from Tuesday to Sunday from 9 to 4:30. General admission is free. You only have to pay if you want to enter some specialized areas like the butterfly or snake exhibits. Other than that, you can see the rest of the animals for free. Pandas are the main attraction. How cute!

Paseo de la Reforma Bike Rides

Mexico City is one of the most bike-friendly places in Mexico. Did you know there’s a program that even allows you to borrow a bike for up to 3 hours? It’s called Bicigratis.

The government closes the area to car traffic around Paseo de la Reforma on the last Sunday of each month. You can borrow a bike and explore the area at your own pace. It’s a great way to tour the area and do some exercise. How cool is that?

Climb to the Top of the Angel de la Independencia

This national monument is the place to go to when the National Soccer team scores a victory. Whenever that happens, you will always see a large crowd of fans celebrating in the area.

The Angel was given to Mexico by the French government and is one of our national icons. And did you know you can climb to the top? It’s free, BUT you have to present a written request at the Patrimonio Cultural de la Delegación office. The process takes about 15 minutes.

If I’m not mistaken, it’s currently undergoing renovations so it’s closed to the public. Make sure to check it out when visiting as we don’t know when it will be reopened.

Historic Center

Mexican flag in the center of the Zocalo in Mexico City.

When you go anywhere, visiting its historic center is a must. No visit is complete without it.

You will love the Historic Center in Mexico City. Its most important point is the Zócalo or Plaza de la Constitución. It’s one of the largest of its kind in the world. It’s one of the main gathering points for locals. You can even watch free Aztec performances. There are also frequent events like book fairs and other events you can attend. Check out the city calendar of events when visiting.

You will have lots of photo opportunities. There are many beautiful old buildings in the area. The best of all: It’s free!

Catedral Metropolitana and Basílica de Guadalupe

Picture of the Virgin of Guadalupe holding the Mexican flag underneath.

This cathedral is the oldest and largest one in Latin America. It’s right in front of the Zócalo. Even if you’re not religious, I recommend just visiting for the architecture and the beautiful details you will see.

Depending on the day and time you go, it can be crowded so plan accordingly.

Another option would be the Basílica de Guadalupe. Remember our previous post where we mentioned the Virgin of Guadalupe is one of the most well-known saints in the world? Her basilica is on top of Tepeyac Hill and is a must in Mexico City.

Diego Rivera’s Works

Diego Rivera is one of Mexico’s most famous painters of all time. He is especially known for his murals and you can find them in several places in Mexico City. These are several museums that host his works:

  • Antiguo Colegio de San Ildefonso
  • Museo Mural Diego Rivera
  • Museo Dolores Olmedo
  • Palacio Nacional

Entry to Palacio Nacional is free any day, but entry to the other 3 is free on certain days only, either Tuesdays or Sundays. If you’re an art lover, you don’t want to miss out.

Visit a MuseumFacade of the Museo Soumaya.

Mexico City has more museums than any other city all over the country. Several of them are even free every day! These are some museums you can visit without spending a dime:

  • Museo Soumaya Plaza Carso
  • Museo Sooumaya Plaza Loreto
  • Casa Guillermo Tovar y de Teresa
  • Museo del Estanquillo
  • Museo Nacional de la Acuarela
  • Museo Panteon de San Fernando
  • Museo de los Ferrocarrileros
  • Museo Archivo de la Fotografía
  • Galería de la SCHP
  • Palacio de la Escuela de Medicina

There are many more museums you can visit. Mexico City has over 150 of them, making it one of the countries with the most museums in the world. The good thing is, most of them offer free entry once a week. Entry to museums is generally free on Sundays, with some exceptions.

Biblioteca Vasconcelos

What? A library? Why not? The Biblioteca Vasconcelos has a unique architectural style. It’s not the typical library you see out there. It has a cool layout with steel structures and around 500,000 works of literature. There are several spaces where you can sit down and read a book of your choice.

However, it’s not all about books. They also offer free writing, computer, and science workshops. Not only that, but there are also films screenings, conferences, dance performances, plays, music, storytelling, and activities for the whole family. Make sure to check the library’s calendar of events as they often host these events.

The museum also offers free Wi-Fi and has beautiful gardens in its facilities. Check it out!

UNAM Campus

UNAM mural depicting the history between the Aztecs and the Spanish conquerors.

Mexico City’s public university is on the top list of Best Latin American Universities and is also a UNESCO World Heritage Site.

Just like a library, a university may not be the typical tourist destination, but UNAM is one of those exceptions. It’s a marvel of architecture with a blend of pre-Hispanic, colonial, mid-1990, and contemporary styles. Not only that but there are also impressive murals throughout the campus.

Who would have thought a university could be so cool?

Go on a Free Walking Tour

Another cool option is taking a free tour. Although they are technically free, tips are appreciated.

You will find several options at your disposal. Some of the most famous tours are:

  • Historic Downtown
  • Coyoacán
  • Chapultepec
  • Roma-Condesa
  • Ciudad Universitaria CU

These are great ways to tour the city, plus you will have a knowledgeable local guide who will provide you with lots of useful information. The tours are offered in Spanish and/or English.

La Ciudadela Market

It’s a very colorful place. You will see lots of beautiful handicrafts of all kinds. Admission is free and it’s great for window shopping. However, you will probably want to buy something, so make sure to bring some cash with you just in case.

It’s located in the downtown area so it’s easily accessible.


There you have it. There are no more excuses for not enjoying your stay on a budget. As you can see, there are tons of free things to do in Mexico City. It’s just a matter of searching and you will find something cool.

Bring your camera or make sure you have enough space on your phone because you will take lots of pictures. And don’t forget to wear comfortable shoes because you will walk a lot.

You don’t need any money to do any of the above activities. All you need is the right mindset.

Have you visited any of the places mentioned in this post? Let me know in the comments below. Thanks for reading and see you soon!

Book your trip now!

Book your flight

The first thing you have to do is find cheap flights. But where do you find those? There are many search engines, but the one I highly recommend is Skyscanner. Here you can compare fares from all over the world and pick the one that suits you best.

Book your accommodation

The next thing you have to do is secure your lodging. Whether you prefer a hostel, a guesthouse, a B&B, or a hotel, you can find them all on Booking. You can find lodging of all kinds ranging from cheap to expensive and somewhere in between. Many people have scored good deals using it.

Another popular option is Hostelworld. This website focuses on hostels as opposed to hotels.

Book a tour

In some places, you might want to hire a tour. Not all places are equally accessible to visit by oneself. It helps enormously when you visit with a local guide who can show you around and answer any questions you might have…all in your native language. My to-go place is Viator as they offer tours of all kinds and have a presence all over the world.

Rent a car

Public transportation is usually cheaper than renting a car, but it’s sometimes more complicated and time-consuming. That’s a reality. In some cases, it’s more convenient to rent a car. My recommendation is Here you can compare rates and choose the one that fits you best.

Book your bus tickets

You can save money by booking bus tickets online. My favorite site to do this is Busbud.

Get travel insurance

Never travel without a travel insurance policy, especially during these days! Travel insurance can save your life. My recommendations are World Nomads and Insured Nomads. Both companies cover COVID-19 related incidents, which is crucial these days.

More resources

Just click on the “Plan your trip” tab at the top of this page, and you will find more resources like getting Mexican insurance for your foreign car, buying travel accessories, and learning Spanish. And, of course, don’t forget to check back often to read about more tips on Mexico travel.


Download my FREE ebook to learn more about Mexico travel! All you have to do is join our email list below.

You can unsubscribe at any time. We keep your data private and share your data only with third parties that make this service possible. Read our full Privacy Policy.

10 Replies to “Free Things to Do in Mexico City – Save up”

  1. Ah wow I had no idea you could climb the Angel de la Independencia for FREE!! So you have to write for permission to do this? Do you have any more details about how to do this or where the office is? We’ll definitely do this next year when we’re there

    1. Hey, Mike,

      Yes, not too many people know about this. You need to go to the Delegacion Cuauhtemoc office and fill out a document requesting permission. Make sure to bring a photo id with you. Here’s the office information:

      Aldama y Mina s/n, Buenavista.
      Alcaldía Cuauhtémoc, C.P. 06350,
      Ciudad de México

      +(55) 2452 3100

      Hope it helps. Let me know how it goes.

  2. perfect timing, my friend is on his way to Mexico from Sweden right at this moment and I think he would appreciate La Ciudadela Market a lot, and maybe go to some of the museums you have listed.

    I was not able to go with him this time but, we try to do trips like these once a year and we often go to websites like yours to find out the best things to do in cities.

    great site and great content

    1. Hey, Andreas,

      I’m sure your friend will have a good time in Mexico. I hope you visit it soon.

      Your comment is much appreciated. It motivates me to continue doing my best.

      Please let me know if you have any questions and feel free to check out my other posts. Thanks for dropping by.

  3. Hello Enrique, I must say that this article is very helpful and informative. I have been to Mexico City a few times but I never had time to visit some of these beautiful places. I plan to go there in the summer with my family and I hope we will have a chance to go on a Free Walking Tour, it sounds so interesting.

    1. Hi, Danijel,

      Thank you very much for your words.

      Mexico City is one of my favorite destinations. There’s always something new to see and do.

      I hope you visit soon. Let me know if I can be of any assistance.

  4. I have always wanted to go to Mexico so I am gathering all the information on what I can do there 🙂 I can’t believe that Bosque de Chapultepec is bigger than Central Park, I am from NYC. Is it a man-made as well? Awe I wanna see Panda! La Ciudadela Market Sounds like a wonderful place to visit and I definitely will not miss all the museums! Thank you so much for sharing all the free things to do in Mexico City.

    1. Hi, Nuttanee,

      Yes, Bosque de Chapultepec is bigger than Central Park in NYC. Answering your question, it’s a natural park but the lake is artificial. 

      Mexico City has the most museum all over Mexico. Check them out! I’m sure you’ll love them.

      Thanks for commenting.

  5. Thank you for writing a beautiful article on travel.Your article provides tips on sightseeing tours in Mexico at affordable prices. The way you enjoy the sights of Mexico is truly alluring.I love to travel a lot and prove that much is known. Because traveling is a school of knowledge.I haven’t traveled all the sights of Mexico.But if there is time and opportunity I will definitely go there And by sharing this article I will encourage friends to go there.

    1. Hi, Jahangir,

      You’re welcome. I’m glad to be of assistance to my readers.

      I do agree with you. Traveling is a school. It’s one of my passions, too.

      I hope you visit Mexico soon. You’ll love it. Thanks for commenting.

Leave a Reply

Your email address will not be published.