Most of the shops in Seville open from Monday to Saturday from 10 am to 9 pm. The souvenir shops in the centre, as well as the large stores and shopping centres have slightly longer opening times and they tend to open on Sundays and public holidays.
Most of the museums in Seville open from Tuesday to Sunday from 10 am to 8 pm (approximately). Only some museums open on Mondays, so we recommend planning the places you want to visit in advance.
It is also important to bear in mind that although most of the museums and tourist attractions are open all day, some do close at midday.