The December 25th Christmas Shutdown: A Tourist Survival Guide to Oaxaca’s Quietest Day
Is Oaxaca open on Christmas Day? Yes, but many businesses operate differently on December 25. Christmas is an official holiday in Mexico, so bank branches and routine government services are generally closed, while restaurants, markets, shops and museums may have reduced hours or close for the day. However, Oaxaca is not completely shut down. Public squares remain accessible, some attractions operate, and certain restaurants and tourist services may continue welcoming visitors. At the Monte Albán Heritage Center, my advice is to arrange your meals, transportation and essential purchases before Christmas, then enjoy December 25 without depending on unconfirmed business hours.
If you have experienced Oaxaca during the busy days leading up to Christmas, the change in atmosphere can be surprising. The streets that were full of shoppers and last-minute preparations on December 23 and 24 may feel considerably calmer on Christmas morning. But a quieter city is not necessarily an empty city. By the afternoon, you may still find families enjoying the Zócalo, seasonal food vendors and visitors wandering through the Historic Center.
The secret to enjoying Christmas Day in Oaxaca is understanding the difference between an official holiday and a complete shutdown. December 25 is a mandatory rest day under Mexican labor law, but that does not mean every private business must close. Some establishments choose to open, others take the entire day off, and some offer limited service. Here is how I recommend organizing your visit.
Christmas 2026: Three dates to remember
- Wednesday, December 23: A sensible day to complete shopping and other arrangements. It is also the traditional date of Oaxaca's Noche de los Rábanos.
- Thursday, December 24: Christmas Eve, or Nochebuena. Many businesses may close early as families prepare for their celebrations.
- Friday, December 25: Christmas Day. An official holiday with reduced commercial activity and some attractions and services still operating.
What is open and closed in Oaxaca on December 25?
I would divide Oaxaca's Christmas Day services into three categories: places and services you can count on, established holiday closures, and businesses whose individual schedules still need confirmation. This distinction is particularly important because a venue's regular Friday hours do not necessarily apply on Christmas Day.
Open or available on Christmas Day
- The Zócalo and public streets: Public areas remain accessible, although temporary restrictions may apply around organized events.
- Monte Albán archaeological site: Open under INAH's 365-day operating policy. Regular visiting hours are 8:00 AM to 5:00 PM, with last admission at 4:00 PM, subject to exceptional notices.
- Emergency services: Mexico's 911 emergency number operates 24 hours a day, including holidays.
- Your accommodation: Hotels continue accommodating registered guests, although their dining, housekeeping and other services may follow special arrangements.
Official holiday closures
- Bank branches: December 25 is an official banking holiday under Mexico's 2026 financial calendar. Do not depend on normal in-branch services.
- Government administrative offices: Routine public administration should be treated as unavailable on the statutory holiday. Essential public services operate separately.
- Regular school and office activity: Christmas falls during the holiday period, and many workplaces and educational institutions are not following ordinary schedules.
Opening hours still depend on the business or venue
- Restaurants and cafés: Some will serve customers, while others may close or offer only selected meals.
- Municipal markets: Individual vendors may follow different Christmas schedules.
- Museums and galleries: Holiday admission should be verified separately, even when regular weekly hours are published.
- Churches: Christmas services may take place, but exact Mass times and visitor access depend on each parish.
- Supermarkets and convenience stores: Hours vary by location and operator.
- Pharmacies: Some branches may provide holiday service, but this should not be assumed for a particular location.
- Taxi services, bus companies and organized tours: Availability depends on individual operators and confirmed departures.
One important distinction: the absence of a published Christmas closure is not proof that a business will be open. Likewise, the fact that Christmas is a national holiday does not establish that every restaurant, shop or attraction will close. For businesses without a specific December 25 schedule, I would not make either promise.
Where can you eat on Christmas Day?
Of everything you arrange before December 25, I would give food the highest priority. Oaxaca has an extraordinary restaurant scene, but many of the people running those kitchens will be celebrating Christmas with their families. Others may decide to open precisely because the city is receiving holiday visitors.
Christmas Day dining is possible, but I would not promise that any particular restaurant will be open until it confirms its holiday schedule. A restaurant that normally opens every Friday may take Christmas off. Another that usually closes on Fridays might announce a special Christmas lunch.
How I would arrange Christmas meals
- Ask your hotel first. Find out whether its restaurant is serving breakfast, lunch or dinner on December 25. Some accommodations can also arrange meals or recommend nearby establishments accepting reservations.
- Book a confirmed Christmas meal. Contact your preferred restaurant directly and ask whether it will serve its usual menu or a special holiday menu.
- Confirm the kitchen's operating hours. A restaurant might open for lunch and close before dinner. An advertised opening time does not necessarily tell you when the kitchen stops accepting orders.
- Keep the confirmation. Save the restaurant's written reply, especially if you communicate through WhatsApp.
- Prepare a simple alternative. Bread, fruit, yogurt, bottled water and other breakfast essentials purchased beforehand can make Christmas morning considerably easier.
If you need to confirm a reservation in Spanish, this is a useful message:
"Hola, ¿van a abrir el viernes 25 de diciembre? ¿Tendrán servicio de comida o cena? ¿Es necesario hacer una reservación? Muchas gracias."
That short exchange establishes far more than a normal Google Maps listing. Once the restaurant replies, confirm your preferred time, number of guests and whether its Christmas menu requires advance payment.
I also recommend eating a little earlier than you normally would unless your dinner reservation is secure. Waiting until late evening to begin looking for somewhere to eat is an unnecessary gamble on a holiday.
Will Oaxaca's famous markets be open?
Oaxaca's markets deserve special attention because they are not operated like a single conventional store. A municipal market may have published opening hours, but the individual merchants, food stalls and kitchens inside it can make their own holiday arrangements.
The Mercado Benito Juárez and Mercado 20 de Noviembre are among the best-known markets in the Historic Center. Both have ordinary operating schedules, but those schedules do not establish which vendors will be working on Christmas Day.
Even if a market entrance is accessible, you might find only a portion of its stalls serving customers. The same uncertainty applies to smaller neighborhood markets and individual street-food sellers.
There is also a difference between permanent markets and the temporary stalls that may appear during Oaxaca's Christmas celebrations. Seasonal vendors have operated during previous Christmas periods, but their exact locations and 2026 schedules cannot be guaranteed from past activity.
I would purchase essential groceries by December 23. If you want to visit a market on December 24, go early and treat that visit as an opportunity to enjoy the atmosphere and buy fresh food, not as your final chance to obtain necessities.
What can you actually do in Oaxaca on December 25?
The good news is that you do not need a full schedule of open shops and museums to enjoy Oaxaca. In fact, I would plan Christmas Day differently from an ordinary sightseeing day. Give yourself time to appreciate the city without constantly rushing from one attraction to another.
Enjoy the Historic Center on foot
The Zócalo is a natural starting point. Walk around the public square, admire the surrounding architecture and enjoy the seasonal atmosphere. You may encounter families, visitors and holiday vendors, but I would not depend on any particular event or stall operating.
From there, continue through Oaxaca's pedestrian streets toward Santo Domingo. The colonial architecture, stone façades and public spaces are enjoyable even when galleries and museums are closed.
I particularly enjoy the fact that a quieter city encourages people to notice details they might otherwise overlook. Elaborate doorways, small courtyards visible from the street, decorated windows and neighborhood churches can become the highlights of an unhurried walk.
Attend a Christmas service
Oaxaca's religious traditions are an important part of Christmas. If you would like to attend Mass, check the Christmas Day schedule at the church you intend to visit. Regular Sunday or weekday schedules should not be substituted for the special holiday program.
Remember that a church may be open for religious services without being available for unrestricted sightseeing. Dress respectfully, avoid obstructing worshippers and be considerate when taking photographs.
Look for Christmas activities announced closer to the holiday
Oaxaca's government has organized seasonal cultural activities, festive lighting and public entertainment during previous Christmas periods. Some Christmas programming in 2025 extended through December 25. However, that does not establish which activities will return in 2026.
Instead of assuming that last year's schedule will be repeated, I recommend checking the latest published holiday program once December approaches. You may discover performances, seasonal installations or family activities that were not announced when you originally planned your trip.
If there is no event that particularly interests you, do not feel you have missed anything. A relaxed Christmas meal and a walk through Oaxaca's Historic Center can be a satisfying day in their own right.
Museums, archaeological sites and guided tours
One mistake visitors sometimes make is treating all cultural attractions as though they follow the same holiday calendar. They do not. An archaeological site, a state museum, a privately operated gallery and a tour company can have entirely different arrangements.
INAH publishes year-round operating information for its archaeological-site network, but museum schedules and any exceptional announcements should be checked individually. A site being open also does not automatically mean that every guide, restaurant or transportation company serving it is working.
For museums and galleries in Oaxaca City, I would look for an explicit December 25 announcement. A listing that merely says "Open Friday" is not enough. If the attraction is essential to your holiday, contact it directly before including it in your itinerary.
The same applies to organized excursions. If you book a tour, verify that the operator will actually depart on Christmas Day, that the destination will receive visitors and that the advertised transportation is included.
Transportation on Christmas Day
Transportation is another part of Christmas I would arrange before the holiday. While December 25 does not automatically stop all travel, some services may operate with different staffing levels, schedules or availability.
What I recommend checking
- Airport transfers: If you arrive or depart on December 25, arrange transportation using your confirmed flight details. Do not assume your usual hotel transfer or preferred driver will be available.
- Intercity buses: Confirm the exact Christmas Day departure and arrival times through the bus company. Regular Friday schedules may not apply.
- Local taxis: Ask your accommodation to recommend a driver working on Christmas Day. Confirm the fare and pickup location beforehand.
- Organized day trips: Confirm both the operator's holiday departure and the destination's opening arrangements.
- Rental cars: Check pickup and return desk hours and fuel up ahead of any longer journey.
If you are leaving Oaxaca City for the day, arrange the return journey as carefully as the departure. Having a reliable driver or confirmed bus ticket removes one of the biggest uncertainties of holiday travel.
I would also allow extra time for any journey involving a flight or intercity connection. Holiday travel can involve heavier demand, schedule changes or temporary road restrictions even when the city itself feels quiet.
Banks, cash, pharmacies and essential services
Some of the most inconvenient Christmas Day problems have nothing to do with sightseeing. They are the small things visitors normally handle without much planning: withdrawing cash, replacing a forgotten item, buying medication or finding a working shop.
December 25 is an official banking holiday in Mexico. Most bank branches will not provide ordinary counter services. Some exceptional banking locations or alternative channels may operate, but I would not rely on finding one without checking first.
ATMs and digital banking services may still be available, although individual machines can be out of service or temporarily short of cash. I recommend withdrawing a reasonable amount before Christmas, while avoiding carrying more money than you need.
For pharmacies, do not assume that a familiar chain or a branch advertising extended hours will follow those hours on December 25. If you need prescription medication, arrange enough for the holiday and any potential travel delays.
Emergency assistance in Oaxaca
Mexico's national emergency number: 911
Available 24 hours a day, 365 days a year.
Use it for emergencies involving medical assistance, police, fire or civil protection.
For non-emergency healthcare, ask your accommodation to identify a clinic or pharmacy with confirmed holiday availability.
For ordinary purchases, a convenience store or supermarket might be operating, but that should be considered a possibility rather than a guaranteed fallback. Buy essentials before December 25 wherever practical.
Six things I would do before Christmas Day
If I were arriving in Oaxaca for the Christmas period, I would make these arrangements before the holiday rather than spend December 25 solving avoidable problems.
- Confirm at least one proper meal. Arrange Christmas lunch or dinner directly with a restaurant and keep the confirmation.
- Buy breakfast and drinking water. Even if you intend to eat out, having something available at your accommodation removes the need to search for an open café.
- Withdraw cash before the holiday. Keep enough for meals, transportation and small purchases without depending on a particular ATM.
- Confirm transportation. If you have an airport transfer, excursion or long-distance bus journey, check the exact December 25 arrangements.
- Download essential information. Save offline maps, your hotel's address, reservation details and contact numbers. Charge your phone and bring a portable charger if you have one.
- Choose an activity that requires no reservation. A walk through the Historic Center gives you an enjoyable alternative if an attraction or organized activity is unavailable.
I would complete as many of these arrangements as possible by December 23. Christmas Eve may still offer plenty of shopping opportunities, but waiting until late on December 24 gives you very little flexibility if something closes early.
A relaxed itinerary for Christmas Day in Oaxaca
Not everyone wants an excursion or a museum visit on December 25. If your goal is to enjoy Oaxaca City without worrying about unpredictable opening hours, I would organize the day around experiences that do not depend on a particular establishment.
- Morning: Enjoy breakfast at your accommodation or a restaurant with confirmed Christmas service. Take a relaxed walk around the Zócalo while the city is quieter.
- Late morning: Explore the pedestrian streets of the Historic Center, admire the architecture and visit a church if it is open to visitors or you are attending a scheduled service.
- Lunch: Enjoy your advance reservation. If you have not secured one, use the food arrangements made before the holiday.
- Afternoon: Return to your accommodation for a rest or continue exploring public streets and squares. Leave room for any confirmed holiday activities announced closer to the date.
- Evening: Enjoy the Christmas decorations in the Historic Center or return to a confirmed dining location. Any open seasonal stalls or performances are a welcome addition rather than something your evening depends on.
There is no need to fill every hour. Christmas in Oaxaca has a different atmosphere from an ordinary sightseeing day, and I think that change of pace can be one of its greatest pleasures.
How to check what is happening in Oaxaca during your visit
Oaxaca's Christmas programs, public activities and travel conditions can change between the time you book your trip and the day you arrive. New events may be announced, schedules may be adjusted and transportation routes may be affected by temporary restrictions.
For this reason, I recommend keeping our Oaxaca Today page handy. At the Monte Albán Heritage Center, we bring together local activities, upcoming events and travel notices in one place, with scheduled checks at 7:00 AM, noon and 5:00 PM Oaxaca time.
You can also check activities for your particular travel dates. This is especially useful during the Christmas season, when a cultural event or public celebration may be announced after visitors have already finished making their plans.
Always look at the latest completed check and any accompanying source link before acting on a notice. Oaxaca Today is useful for discovering activities and travel changes, but it does not replace direct confirmation of an individual restaurant's or museum's holiday hours.
Is Christmas Day a bad day to visit Oaxaca?
Not at all. It is simply a different kind of day. If your main goal is to shop in the markets, visit several museums and move from restaurant to restaurant without reservations, December 25 is not the day I would choose for that itinerary.
But if you enjoy walking through a beautiful city, appreciating its architecture, experiencing local holiday traditions respectfully and sharing a special meal, Christmas Day can be a very pleasant time to be in Oaxaca.
I would use the days leading up to Christmas for activities that depend on regular business hours. Then I would leave December 25 deliberately flexible, with my meals and essential transportation already arranged.
And I would not assume that the whole city will be deserted. Oaxaca has welcomed visitors with holiday activities and public celebrations in previous years. Some areas may be quiet, while others may be surprisingly lively. The important thing is to enjoy what is actually happening rather than expect every business to follow its normal schedule.
With a little preparation, Oaxaca's Christmas slowdown does not have to be an inconvenience. It can become an opportunity to enjoy the city at a gentler pace and appreciate a side of Oaxaca that busy sightseeing days sometimes leave behind.
Feliz Navidad, and enjoy your Christmas in Oaxaca!
Christmas 2026 visitor information, published October 15, 2026. Official holiday rules and published year-round operating policies are distinguished from individual business schedules. Where specific Christmas Day opening hours have not been announced, availability should not be assumed. Exceptional closures and operational changes may occur.





