In
general shops in Barcelona open in the morning from 9 or 10h to
13 or 13.30 and in the afternoon from 16 or 17h to 20 or 21h.
Some
shops do not close for lunch and others (mainly in the centre) do
not close on Saturday afternoon. Sunday is the rest day, although
nearly all museums close on Mondays.