Holiday Mode for WooCommerce
Holiday Mode for WooCommerce

Holiday Mode for WooCommerce

4.6/5 (5 ratings) 700 active installs Updated Sep 11, 2026
Screenshot 1

WooCommerce® Holiday Mode allows you to temporarily pause your online store during holidays, vacations, maintenance periods, or other planned breaks.

Define a start and end date for your closed period and automatically enable or disable holiday mode. During this time, you can display a prominently visible custom absence message to inform your customers about your temporary closure, return date, or other important information.

Features:

  • Disable new orders by removing the add-to-cart button and displaying a custom message
  • Disable the shopping cart (existing cart items will be removed when holiday mode is activated)
  • Disable checkout during the holiday period
  • Display a prominent custom absence message to inform customers about your temporary closure
  • Optionally show the absence message on every page, not just the shop, product, cart and checkout pages
  • Schedule holiday mode with a specific start and end date
  • Automatically deactivate holiday mode when the vacation period ends
  • Works with headless/decoupled storefronts and the Cart & Checkout blocks, via the WooCommerce Store API
  • Admin notice reminding you that Holiday Mode is currently active, shown throughout wp-admin

WooCommerce® is a registered trademark of Automattic Inc.

Privacy Disclosure

This plugin does not collect, process, or store any personal data.