Every year Mallorca has a number of Fiesta days which are generally public holidays with larger shops and businesses closed on this day. Some of these are national holidays while others are only a public holiday in the actual area they take place in. These local fiestas in particular can catch you out in so far as the shops businesses etc. will be closed for the day while places outside this area will still remain open.
For a comprehensive list of practically everything going on in Mallorca in 2025, go to https://thecalendarmallorca.com/
Below is a list of first, National public holidays for 2025 and then local public holidays for different areas, according to the government caib.es website, and although listed in Spanish/ Catalan, do still provide usefull information.
If you are planning to go shopping on a particular day, it may be better to check with this list first so that you do not have a wasted journey.
January-enero, February-febrero, March-marzo, April-abril, May-mayo, June-junio, July-julio, August-agosto, September-septiembre, October-octubre, November-noviembre, December-diciembre