Mallorca has some excellent shopping, which is so typical of Spain. The island is full of many popular shops and markets, selling a wide range of merchandise. The larger shops in Mallorca usually open from 09:00 to 21:00, particularly in the tourist centres. Some shops in Mallorca do close between 14:00 to 17:00, for the Spanish afternoon siesta. The numerous beachfront shops stay open until late at night and during the high season, most shops in Mallorca open seven days a week.

This is the Islands only major shopping mall. It has over 100 shops ranging from clothes shops, fashion boutiques to gift shops and a lively play area for your children. Shops include Zara, Etam & Muller. Upstairs there is a cinema & 10 pin bowling alley. The cinema often shows English films. Porto Pi is situated on the front at Palma at the Cala Major end of the marina, on the juction towards Plaza Gomila.

The Islands major hypermarket is known as Carrefour. There are various outlets dotted around the Island with a major one being on the outskirts of Palma.
In 2004 the centre was voted Best European Leisure Centre in the prestigious Property Week awards and runner up in the 2004 ICSC awards. Festival Park is designed like an old Spanish "pueblo" or village and combines family entertainment with shopping - offering a wide range of restaurants as well as a multi-screen cinema, an ice rink and a multitude of Factory Shops.

Avinguda Jaume III is said to be Palma’s main shopping street, with shops such as Cartier and Loewe. Carrer de Jaume II and pedestrianzed Carrer de Sant Miquel, linking Placa Mayor with the market, are for boutiques. Carrer de l’Argenteria is for jewellery and Carrer de Sindcat for shoes. Popular shops around Palma include Mango and Zara. Venture off the main streets into the many hidden alleyways and be amazed at the selection of abstract and cultural shops mixed with well known retailers and fashion outlets.
In almost every town on the island there will be a weekly market with most of them starting early in the morning and concluding by lunchtime. These markets offer a wide range of local produce and crafts linked to the island. The largest market is on Thursday in a town called Inca. Where ever you are staying there will be a market and when the festival season is in full swing they will be even busier with the locals enjoying many annual festivities. The atmosphere is electric and the locals are very welcoming, put this with the fantastic weather and local scenery, a market trip is a must for all tourists. Below is a list of all the towns market days.
Monday- Caimari, Calvia, Lloret, Manacor, Montuiri, Palma (Plaza Mayor).
Tuesday - Alcudia, Arenal, Arta, Llubi, Pina, Porreres, Porto Colom, Santa Margalida, Palma, Ca’n Pastilla, Plaza Pedro Garau, Santa Catalina.
Wednesday - Andratx, Capdepera, Colonia de Sant Jordi, Llucmajor, Petra, Port de Pollensa, Santanyi, Selva, Sencelles, Sineu, Villafranca, Palma, Arenal, Coll d’en Rebassa.
Thursday - Algaida, Arenal, Ariany, Campos, Inca, Portol, Ses Salines, Sant Joan, Sant Llorenc, Palma, Ca’n Pastilla, Plaza Pedro Garau, Santa Catalina.
Friday - Binissalem, Ca’n Picafort, Inca, Lluchmajor, Maria de la Salut, Son Carrio, Son Servera, Palma; Plaza Mayor, Sa Vileta.
Saturday - Alaro, Buger, Bunyola, Campos, Cala Rajada, Costix, Esporles, Lloseta, Manacor, Porto Colom, Santa Eugenia, Santa Margalida, Santanyi, Soller, Palma; Flea Market/Rastrillo (Avenidas), Plaza Mayor, Santa Catalina.
Sunday - Alcudia, Consell, Felanitx, Inca, Llucmayor, Muro, Sa Pobla, Pollensa, Portocristo, Santa Maria, Valldemossa.