Every municipality in Spain maintains a farmacia de guardia (on-duty pharmacy) rota system where at least one pharmacy remains open outside commercial hours—overnight, Sundays, and holidays. Marbella typically operates multiple on-duty pharmacies distributed across different areas for convenient access. The rota is updated daily and posted in every pharmacy window; standard on-duty hours run 9:00 AM to 9:00 AM the next day, or 10:00 PM to 9:30 AM for night shifts.
The daily farmacia de guardia rota for Marbella is published by the Colegio Oficial de Farmacéuticos de Málaga at icofma.es, and posted in the window of every pharmacy in town. It changes every day, so we link the official source rather than guess.
Farmacia Berdaguer on Av. Ricardo Soriano, 4, 29601 Marbella, Málaga is listed as open 24 hours. For overnight cover elsewhere, check the daily rota — at least one pharmacy is always on duty.
On-duty shifts typically run 9:00 AM to 9:00 AM the next day, or roughly 10:00 PM to 9:30 AM for the night shift. Outside normal hours, the on-duty pharmacy is the one that's open.