西班牙商店营业时间通常为周一至周六,上午时间 9:30-13:30,下午16:30-20:00。大商场或百货公司通常10:00开门,21:00或22:00结束营业。此外,在西班牙的许多城市商铺的营业时间是很自由的,因此可以有更灵活的购物时间。有些大超市也会在个别星期天开门。沿海地区在高温天气,商业场所通常会营业至22点后。在高温天气,沿海地区从下午16:30至20点营业,大城市某些药店24小时营业。

西班牙法定节日有多个,有些是全国性节日,有些则是地区性或地方性的节日。
下列为2017年全国非工作日的法定节日:
  • 1月1日,新年。
  • 1月6日,主显节。
  • 4月13日,圣周的周四(全西班牙,除加泰罗尼亚外)。
  • 4月14日,圣周五。
  • 5月1日,劳动节。
  • 8月15日,圣母升天日。
  • 10月12日,西班牙国庆节。
  • 11月1日,万圣节。
  • 12月6日,西班牙宪法日。
  • 12月8日,圣母受孕节。
  • 12月25日,圣诞节。

西班牙餐厅早餐时间为早上8:00至10:00,午餐时间为13:00至15:30,晚餐时间为20:30至23:00。很多餐馆提供24小时服务,咖啡店和酒吧更是习惯如此,在那里一般可以吃到下酒菜(Tapas)、套餐、点心和份饭。

电影的放映时间也很灵活,一般从16:30至17:00开始连续放映,最后一场通常在22:00开始,大城市的一些影院有早场。剧院一般一天只有一场,从20:00开始。西班牙的夜生活十分丰富,尤其是从周四至周日的夜晚。酒吧和迪厅通常营业至凌晨3、4点,大城市的许多娱乐场所更是一直开到天亮。西班牙本岛和巴利阿里群岛比格林威治时间冬天早1小时,夏天早2小时。而在加纳利群岛使用格林威治时间,夏天早1小时,因此总是和本岛与巴利阿里群岛有1小时时差。

西班牙有夏令时和冬令时之分。在十月的最后一个周末,时钟将往后拨一个小时(3am调为2am),而三月最后一个周末,时钟往前拨一个小时(2am调为3am)。