Shopping in Puerto Vallarta offers world-class experiences with just about everything from fine art galleries to earthy open-air markets, big-box shopping centres, and beyond. Whether you're looking to decorate your house, grab some fresh food, or take home some handmade crafts from local artisans for the perfect souvenir, you're sure to find it here. If you want to cook up your own food, you can find fresh meats and produce at local farmers markets.
Looking to spend a day in the comfort of an indoor multilevel mall with a food court, cinemas, and entertainment? It's here, too. Check some of the best places to go shopping in Puerto Vallarta.
- 1
Malecón Puerto Vallarta
Explore some of the best diamond shops around
- Couples
- Food
- Shoppers
Malecón Puerto Vallarta is the city's famed boardwalk that is lined with fantastic shopping opportunities, including some of the best diamond shopping in North America. If you're looking to buy a special piece of jewellery for your beloved, it doesn't get much better than Malecón. It's not all jewellery here, however, You can shop outstanding fashion boutiques, handicraft shops, and souvenir stores, and grab speciality goods from wandering vendors.
The boardwalk also offers such unique goods as tequila, leatherworks, and food offerings like fried hot dogs, chile chips, and ice cream. This stretch of food and shops offers just about everything you could want in one place 20 minutes south of city centre.
Location: Paseo Díaz Ordaz S/N, Centro, 48300 Puerto Vallarta, Jalisco, Mexico
Open: Tuesday–Sunday from 11 am to 7.30 pm (closed Monday)
Phone: +52 322 224 1175
Map - 2
Galerias Vallarta
Grab everything you want one in one place
- Couples
- Families
- Food
- Shoppers
Galerias Vallarta is a vast indoor mall that has everything from a casino to luxury boutiques, a cinema, a kids' area, and other offerings. It's anchored by a luxury department store, so you'll be able to find just about anything you want with the biggest-name high-end brands all in one place. It's air-conditioned, so it's a welcome reprieve from the hot summer. You can grab a bite at the food court or sit-down eateries, and catch the latest Hollywood blockbusters in the theatre.
Looking to do some gaming? The casino has slots and table games to your heart's content. From luxury boutiques to great gaming, this place has it all in the heart of the city.
Location: Av. Francisco Medina Ascencio 2920, Educación, 48338 Puerto Vallarta, Jalisco, Mexico
Open: Daily from 11 am to 9 pm
Phone: +52 322 209 0923
Mapphoto by Christian Frausto Bernal (CC BY-SA 2.0) modified
- 3
Plaza Caracol
Explore a mall focused on local culture
- Families
- Shoppers
Plaza Caracol is in the heart of the Hotel Zone and is popular among locals, formed around a superstore that offers discount prices on everything from sunglasses to clothing. This is a mall with dozens of small independent shops and is an outstanding place to grab souvenirs or anything else you might need. You can find beachwear, snacks, sun cream, trinkets, shoes, furniture, homewares, electronics, and even a cell phone store if you need repairs or a replacement.
One of the things that sets Plaza Caracol apart is that it's geared towards locals as much as visitors. That makes it a wonderful place to soak up local colour while you get your shopping on.
Location: Av. Francisco Medina Ascencio, Las Glorias, 48333 Puerto Vallarta, Jalisco, Mexico
Open: Daily from 7 am to 11 pm
Phone: +52 322 224 3239
Mapphoto by Kelly (CC BY-SA 3.0) modified
- 4
Marina Vallarta
Walk a lively artists' market on the city harborfront
- Couples
- Families
- Shoppers
Marina Vallarta offers a beautiful stretch of waterfront shopping that comes to life in the evenings from October through May with a weekly art market. During this period, the docks are lined by tents and vendor stalls offering up everything from homemade jam to handcrafted jewellery and accessories made by local artisans. You'll find baked goods and jewellery, wall art and home decor, and more. The atmosphere is like a festival with live performance artists and musicians playing free concerts.
Marina Vallarta is a great place to find a keepsake in surroundings where everyone is happy and the mood is that of a celebration. It's only 15 minutes northwest of central city centre.
Location: 48335 Puerto Vallarta, Jalisco, Mexico
- 5
La Isla Puerto Vallarta
Enjoy an outdoor boutique shopping experience
- Couples
- Families
- Shoppers
La Isla Puerto Vallarta is a shopping village offering the feel of a city square and featuring a river and fountains in addition to over 80 shops, restaurants, and attractions. It's in the heart of city centre just 8 minutes from the centre of the city. Here you can shop upscale boutiques offering the latest haute couture brands, plus find delicious dining opportunities and plenty of options to keep entertained as you wander the stores.
Between shopping excursions, you can grab a bite to eat at fine restaurants or catch a film at a luxury cinema. It's an upscale boutique shopping experience in a lovely, relaxed atmosphere.
Location: Avenida Francisco Medina Ascencio No. 2479, Blvd. Francisco Medina Ascencio, 48333 Puerto Vallarta, Jalisco, Mexico
Open: Daily from 11 am to 10 pm
Phone: +52 322 688 1453
Map - 6
Macroplaza Puerto Vallarta
Take a walk through in indoor/outdoor mall city centre
- Couples
- Families
- Shoppers
Macroplaza Puerto Vallarta is a shopping plaza in the Hotel Zone featuring big-box stores, department stores, an office superstore, and a multiplex cinema. It also features dozens of smaller independent shops spread across 2 floors of indoor and outdoor shopping. Whether you just want a quick escape from the heat outside or you're looking for something specific, this mall is a relaxed, casual, and popular place to wander around and spend an afternoon window shopping or looking for hidden treasures.
You'll find plenty of options here to keep yourself occupied, including dining opportunities and all the latest films at the comfortable cineplex. It's right in the heart of city centre.
Location: Av. Francisco Villa 1526, Los Sauces, 48328 Puerto Vallarta, Jalisco, Mexico
Open: Daily from 7 am to 11 pm
Phone: +52 322 225 3446
Map - 7
Mercado Municipal de Rio Cuale
Explore a local outdoor flea market
- Couples
- Families
- Shoppers
Mercado Municipal de Rio Cuale is a flea market where you can find all manner of trinkets, artisan-crafted souvenirs, jewellery, and shaded lanes with tonnes of local colour. The stalls are contained in shaded avenues lined by ornate, well-tended garden areas including gigantic trees and gorgeous plants. You can even see gigantic iguanas and pelicans wandering about. It's all accessible by 2 hanging bridges or by descending the stairs from 2 restaurants.
This outdoor market is a great place to find a unique souvenir of your trip, handmade by a local craftsperson, and grab a bite while you're at it. It's all just 20 minutes south of city centre.
Location: Agustín Rodríguez s/n, Centro, 48300 Puerto Vallarta, Jalisco, Mexico
Open: Sunday–Friday from 7 am to 8 pm, Saturday from 7 am to 5.30 pm
Mapphoto by David Stanley (CC BY 2.0) modified
- 8
Cuale Island Flea Market
Check out a vibrant local flea market
- Couples
- Families
- Shoppers
Cuale Island Flea Market is a shaded haven for those looking to find great bargains on new and previously owned goods, handcrafted artwork, clothing, jewellery, and more. Here you'll wander rows of stalls selling souvenirs, local art, handicrafts, fresh food, clothing, and just about anything else you can imagine. Haggling is not only permitted here, but encouraged. Just be sure to brush up on your Spanish, especially your numbers, before you dive in.
Cuale Island Flea Market is located on a landlocked island just 20 minutes south of city centre. It's the place to go for great deals and an even better atmosphere, and to explore local colour for the entire family.
Location: Zona Romántica, Emiliano Zapata, 48380 Puerto Vallarta, Jalisco, Mexico
Open: Sunday–Friday from 9 am to 9 pm, Saturday from 9 am to 8 pm
Map - 9
Olas Altas Farmers Market
Grab local baked goods and handcrafted jewellery
- Couples
- Families
- Shoppers
Olas Altas Farmers Market offers fresh fruits and vegetables along with lots of handmade goods from across the region in the heart of the city's Old Town district. Here you can find fresh and prepared foods, enjoy live music, and explore dozens of stalls and shops filled with handmade items, hand-tailored clothing, jewellery and accessories, home decor, housewares, and other local arts and crafts. You'll be hard-pressed to walk past some of the stalls without stopping to buy some local baked goods.
This vibrant local flea and farmers market is located just 20 minutes to the south of the city centre area. You can easily spend a whole day enjoying the sights, sounds, and smells of pure local culture here.
Location: Lázaro Cárdenas, Zona Romántica, Emiliano Zapata, 48380 Puerto Vallarta, Jalisco, Mexico
Open: Saturday from 9 am to 2 pm (closed Sunday–Friday)
Phone: +52 322 278 8170
Map - 10
Galleria Dante
Explore local art and sculpture in a tapas bar
- Couples
- Food
- Shoppers
Galleria Dante is an arts and crafts shop located in an old hacienda-style villa selling and displaying classical art and works from modern emerging artists from across the area. About 85% of the artists whose works are on display were born in Mexico, and the hundreds of works are arranged in a European salon style throughout 8 rooms and a gorgeous open-air courtyard. The building also houses Di Vino Dante, a wine and tapas bar.
This fun and beautiful gallery and sculpture garden is located in the heart of the city's Old Town district. It's just around 20 minutes to the south of city centre Puerto Vallarta.
Location: Basilio Badillo 269, Zona Romántica, Emiliano Zapata, 48380 Puerto Vallarta, Jalisco, Mexico
Open: Monday–Friday from 9 am to 5 pm, Saturday from 9 am to 2 pm (closed Sunday)
Phone: +52 322 222 2477
Map