This post may contain affiliate links. By clicking and making a purchase through the links, I earn a small commission at no extra cost to you. See my disclaimer for more information. This and display ads allow me to keep the site up to date and give back.
Searching for the best dog friendly cities in Mexico? I’ve been living in Mexico for years, and even adopted my dog here! After traveling extensively with Puglo across the country, I can confidently say that Mexico is extremely welcoming when it comes to traveling with dogs.
Mexico is one of the most dog-friendly countries I have lived in. After years based here with Puglo, my five favorite cities for dogs are Puerto Vallarta, Mexico City, Sayulita, Guadalajara, and Oaxaca City. Puerto Vallarta is my top pick for its dog beach, walkable Malecon, and huge number of pet-friendly restaurants and rentals.
| City | Best for | Dog beach nearby? | Vibe |
|---|---|---|---|
| Puerto Vallarta | Beach life and pet-friendly rentals | Yes | Walkable and expat-friendly |
| Mexico City | Parks and cafe culture | No | Big-city with many dog parks |
| Sayulita | Laid-back surf town | Yes | Small, relaxed, dogs everywhere |
| Guadalajara | Culture and large green spaces | No | Authentic and less touristy |
| Oaxaca City | Food and walkability | No | Cultural and compact |
Planning a trip? You can filter for pet-friendly stays in Mexico on Booking.com here. For the details on getting here with your pup, see my guides on traveling with a dog to Mexico and whether Puerto Vallarta is dog-friendly, plus my roundup of pet-friendly hotels in Mexico City.
I got my dog, Puglo, here in Mexico, and we’ve been to beaches, big cities, and tiny pueblos together. Along the way, I’ve learned which cities make it easy and enjoyable to have a dog with you, from parks and pet-friendly cafés to walkable streets and beaches where dogs are actually allowed.
These are the five dog-friendly cities in Mexico that your dog will love!
Planning a trip with your dog and feeling overwhelmed where to start? I created a resource just for you!
Dog Friendly Cities in Mexico
Mexico City
If Puglo had a say in it, we’d live in Mexico City. While he loves the beach, I think he prefers the cooler weather, endless parks, and the city’s incredibly dog-welcoming nature.
What makes it so great? First off, the parks. Around Roma and Condesa – the neighborhoods most popular with digital nomads – you’ll find green spaces like Parque España and Parque México, perfect for dog walks and people-watching. The city is full of dogs. You see them everywhere, and most restaurants and cafés are pet-friendly unless they’re very upscale.
Even though Mexico City is massive, it’s easy to access nature. There are many nearby spots for day hikes with your dog, like Desierto de los Leones, Los Dinamos, or even the forests near Cuajimalpa. And if you’re looking for something more relaxed, you can float down the canals of Xochimilco with your pup – Puglo loved it.

Uber is the easiest way to get around Mexico City with a dog, but like in most of Mexico, it’s up to the driver. I’d say 90 percent of the time they’re totally fine with Puglo, especially if I message them before they arrive to confirm.
Dog-friendly hotels in Mexico City
If you’re in the mood to splurge, the Ritz-Carlton is surprisingly pet-friendly. We went there for high tea once, and Puglo was literally served bottled water by a team of butlers.
But if that’s not in your budget, there are plenty of great apartments for rent in Condesa that allow dogs. I usually book through Airbnb or Booking.com – both have a pet filter, but I always message the host to confirm I’m traveling with a dog. Some charge a pet fee, others don’t.

Nido Parque Mexico
One place I loved was this apartment right across from Parque Mexico, with big windows, fast Wi-Fi, and a balcony that Puglo used for sunbathing.
Puerto Vallarta

Puerto Vallarta is easily one of the most dog friendly places in Mexico, it’s been my home base for the last few years with Puglo.
Dogs are allowed almost everywhere here. I’ve brought Puglo to cafés, beach clubs, stores, even to the dentist once. The only places that consistently say no are supermarkets and very high-end restaurants, but those are the exception, not the rule.
While the city doesn’t have a ton of parks, it more than makes up for it with the beach. All beaches in Puerto Vallarta are dog-friendly, and it’s completely normal to see dogs running off-leash, especially in the mornings and at quieter spots. Puglo lives for our beach walks here – sand between his toes, ocean breeze, and many friendly pups to play with.

The Malecón is another great spot to walk your dog, with ocean views and lots of room to explore. Just avoid midday heat and stick to early mornings or sunset strolls when the pavement isn’t too hot.
Getting around the city is relatively easy. While public buses can be hit or miss with dogs, taxis and Ubers are generally accommodating. I usually send a quick message to the driver to confirm they’re okay with Puglo joining the ride.

Dog friendly hotels in Puerto Vallarta
There are tons of pet-friendly places to stay, from hotels to apartments. I usually find great spots on Airbnb or Booking.com using the pet-friendly filter, and I always message the host to let them know I’m bringing a dog.
If you’re looking for a hotel, The Tryst is a brand-new LGBTQ and dog-friendly hotel in Zona Romántica, where dogs are even welcome up on the rooftop pool terrace. We went for drinks recently and it was such a vibe. The Sheraton is another great option that allows pets and has a more resort-style feel.
Or, if you’re looking for something more local, you can find pet-friendly Airbnbs all over the city , including in 5 de Diciembre, like this one that I just launched! It’s close to everything and just a few minutes’ walk to the beach.
Sayulita

If you’d rather live in a laid-back beach town in Mexico than a big city, Sayulita is an amazing option for dog lovers. I’ve been house-sitting here this past month, and it’s been such a breeze getting around, even with two dogs.
Dogs seem to be welcome pretty much everywhere. Most restaurants, cafés, and shops don’t bat an eye when you walk in with your pup. That said, there are quite a few local street dogs, or “Sayulita dogs,” roaming around. Most are friendly, but it’s something to keep in mind if your dog is reactive to stray dogs.
The main beach in town can get crowded, especially on weekends or during sunset. If you want more space for your dog to run, head to Playa Carricitos or Playa Patzcuaro. You can hike there or rent a golf cart, both are easy options. When I took Puglo and Frida out there, they had the entire beach to themselves and ran around until they were completely exhausted. Total dog heaven.

Sayulita is super walkable, but getting around by golf cart is also popular and just really fun. The dogs love riding around in it almost as much as I do.
Dog friendly hotels in Sayulita
There are plenty of pet-friendly places to stay in Sayulita, from boutique hotels to vacation rentals. Here are a couple that allow dogs and are in great locations:
- Mar y Sueños Suites , tucked away from the busy streets, but still walkable to everything
- Best Location in Sayulita , great central spot, super walkable, and pet-friendly
Guadalajara

Guadalajara might not be the first place people think of for traveling with a dog, but it’s one of the most livable cities in Mexico, and surprisingly pet-friendly. I’ve visited a few times with Puglo, and each time I’m reminded how underrated it is for dog owners.
The city has plenty of green space, including large parks like Parque Metropolitano and Bosque Los Colomos, both of which are great for long walks and letting your dog explore. Colomos even has wide, shaded trails that feel more like a forest than a city park. It’s also a good place to escape the heat during midday.
In general, Guadalajara has a slower pace than CDMX and is less overwhelming to navigate with a dog. It’s a big city with all the services you could need, from vets to groomers, but still has a chill vibe in many of its neighborhoods. In areas like Chapalita and Providencia, you’ll find pet-friendly cafés and lots of locals walking their dogs. Like other cities in Mexico, Ubers are generally friendly towards dogs.

Dog friendly hotels in Guadalajara
Pet friendly accommodations are easy to find here. Use the filters on Airbnb or Booking.com, and as always, message the host to confirm you’re bringing a dog. I’ve found that most places are happy to accommodate as long as you’re upfront.
If you’re looking for a hotel stay, here are two options that welcome dogs:
- Presidente InterContinental Guadalajara: This luxurious five-star hotel is ideally located near Expo Guadalajara, making it a convenient choice for both business and leisure travelers.
- AC Hotel by Marriott Guadalajara Expo: Situated in the Zapopan district, this modern hotel is just a short distance from Expo Guadalajara and the Plaza del Sol shopping center. The property features sleek, European-inspired design, with comfortable rooms equipped with flat-screen TVs.
Oaxaca City

Oaxaca City is one of my favorite digital nomad destinations in Mexico, and it’s surprisingly dog-friendly. I spent several months living here with Puglo, and while it’s not as beachy as Puerto Vallarta or Sayulita, it offers a rich cultural experience that’s easy to enjoy with a dog. And with the new highway, you can get to Puerto Escondido in three hours!
The city is walkable, filled with colorful colonial streets, and has a laid-back vibe that makes it comfortable to explore on foot. While there aren’t many large parks, there are plenty of plazas and quieter streets where you can take your dog for a stroll. Just be mindful of the heat during midday; early mornings or evenings are best for walks.

Oaxaca is also one of the top food destinations in Mexico. The city is packed with restaurants, street vendors, and markets showcasing its famous mole, tlayudas, and other traditional dishes. And yes, Puglo definitely managed to sneak a few tastes along the way. One of the best parts of dining out here is that so many restaurants have outdoor seating, making it easy to bring your dog along.
Dog friendly hotels in Oaxaca City
There are some great pet-friendly accommodations in Oaxaca City. Here are a couple of options:
- Grana B&B: A beautiful boutique guesthouse right in the heart of the city. It’s stylish, centrally located, and allows pets with an extra fee. The vibe here is peaceful and design-forward, with plenty of common space to relax after a day of exploring.
- Casa Bonita Hotel & Cocina: Located in the San Felipe del Agua neighborhood, this hotel is a little more removed from the hustle of the centro, which can be nice if you’re traveling with a dog who prefers quieter surroundings. It’s spacious, upscale, and pet-friendly.


If this post helped, you can buy Puglo a treat!
If this guide made traveling with your dog a little easier, supporting Puglo helps keep these resources coming for dog parents around the world.
🐾 Buy Puglo a treatThanks for supporting dog-friendly travel.
Where to Find the Best Dog Parks in Mexico
Every city on this list has green space where your dog can stretch out, and the bigger cities have dedicated dog areas. These are the parks Puglo and I keep coming back to in each city.
- Mexico City: Parque México in Condesa is the classic, with a fenced dog area that turns into a pug and frenchie convention on weekends. Parque España two blocks away is quieter.
- Puerto Vallarta: Less about formal dog parks, more about the Malecon at sunrise and the Rio Cuale island trails. I cover my favorite spots in my dog friendly Puerto Vallarta guide.
- Sayulita: The beach is the dog park. Mornings before the heat are prime time.
- Guadalajara: Parque Metropolitano on the west side has huge lawns and a dedicated canine area where locals bring their dogs to run.
- Oaxaca City: El Llano park (Paseo Juárez) is the local dog hangout, especially in the early evening.
One tip: leash rules exist in all of these cities but enforcement is relaxed, and street dogs are part of life in Mexico. Keep an eye on your dog, carry water, and you will both be fine. My guide on traveling with a dog to Mexico covers the paperwork side.
Getting To and Around Mexico’s Dog-Friendly Cities
Most people fly into Mexico City, Guadalajara, or Puerto Vallarta and then hop between cities by domestic flight, rental car, or the long-distance ADO buses. Puglo has done all three with me, and honestly the drive between Puerto Vallarta and Sayulita is one of our favorites because it is short and the coast is beautiful the whole way.
Before you go, make sure you understand the entry paperwork. Mexico’s animal-health agency SENASICA dropped the old import certificate for healthy pets, but you still want a recent health certificate and up-to-date rabies records. I break the whole process down in my full guide to traveling with a dog to Mexico, and you can confirm the current rules straight from SENASICA, the official Mexican authority. If you are flying, my tips for flying with your dog, my roundup of airlines that allow dogs in cabin, and the American Airlines pet policy are all worth a read. And since Puerto Vallarta is my home base, my deep dive on whether Puerto Vallarta is dog friendly has all my local vet and dog-beach picks.
Flying With Your Dog in the Cabin? Grab My Cabin Guide
After flying to 19 countries in the cabin with Puglo, I put everything I know into my Flying With Your Dog in Cabin guide, plus a companion airline pet-policy database so you can check any airline’s rules in seconds.

Final thoughts: Dog Friendly Cities in Mexico
Mexico is hands-down one of the easiest countries I’ve traveled with a dog. Whether you’re after beach vibes, city culture, or somewhere in between, there’s a place here that will work for you and your pup.
From the colorful streets of Oaxaca to the beach clubs in Puerto Vallarta and the leafy parks of Mexico City, I’ve found each of these cities to be not only dog-tolerant, but dog-welcoming. It’s one of the many reasons I chose to make this country home.
If you’re planning a trip with your dog, I hope this guide helps you pick a destination that fits your vibe. And if you’re already living here or have traveled with your dog through Mexico, I’d love to hear which city was your favorite. Let me know in the comments or come say hi in the Facebook group!

If the flight is the part making you nervous, that is exactly why I created my Flying With Your Dog guide. It walks you through everything you need to take your first flight with your dog!
What is the most dog friendly city in Mexico?
Mexico City is the most dog friendly city in Mexico overall, with dog areas in major parks, pet friendly cafes and hotels, and dogs welcomed almost everywhere in Roma and Condesa. For beach life with a dog, Puerto Vallarta and Sayulita are the standouts.
Does Mexico have dog parks?
Yes. Larger cities like Mexico City and Guadalajara have dedicated, often fenced dog areas inside major parks such as Parque México and Parque Metropolitano. In beach towns the shoreline usually plays that role, with dogs running off leash in the early mornings.
Is Mexico dog friendly for travelers?
Very. I live in Puerto Vallarta with my pug and travel all over the country with him. Dogs are common in restaurants with patios, many hotels and rentals accept pets, and paperwork for entry is simple: a healthy dog and basic vaccination records are all most travelers need.

