Skip to main content
Guides

Shopify Holiday Cut-Offs and Blackout Dates: Your 2026 Peak-Season Setup

Jahangir AlamOctober 23, 2026Facts checked October 23, 20269 min read

A holiday setup for Shopify comes down to three decisions:

  • Which days your store is closed to orders.
  • Which days are closed to deliveries only.
  • What your last order date is for each delivery deadline.

Closing the store blocks checkout. A delivery blackout removes the date from the picker, but customers can still order. The last order date comes from your lead time and cutoff. Set all three before Black Friday (November 27, 2026), because changes made during a surge are the ones that go wrong.

Holiday setup in OrderRules: closed days, delivery blackouts, cutoff and per-date cap for the 2026 peak season

This guide covers the dates that need a decision in 2026–27, a worked example with real numbers, and a checklist. It uses OrderRules for the parts Shopify doesn't do natively. We make OrderRules, so we say where it stops, too.

Closed to orders vs. closed to deliveries

Most holiday mistakes come from mixing these two up.

You wantUseWhat happensPlan
Nobody can order todayCalendar β†’ ClosedCheckout is blocked all day; your closed message showsStarter (free)
A short trading dayCalendar β†’ Open with special hoursDifferent open and close times for that dateStarter (free)
Keep selling, but no deliveries on a dateDelivery blackout dateThe date disappears from the delivery picker; orders for other dates still go throughAdvanced
No deliveries on a date, and it's already a store holidayCopy store holidaysCopies your closed days into the blackout listAdvanced

An example. A bakery is closed on December 25 and 26.

  • Closing the store blocks Christmas Day orders for December 28 delivery, which is revenue you may want.
  • Blacking out the 25th and 26th, and leaving the store open, keeps those orders coming. Nobody can book delivery on the days you're shut.

Store holidays and delivery blackouts are separate lists. Closing your store on December 25 does not remove December 25 from the delivery picker. Copy the store holidays across, or add the blackout by hand.

The 2026–27 dates that need a decision

These come from the holiday presets in OrderRules (16 countries). Check them against your own trading pattern. A public holiday isn't always a day you close, and you may close on days that aren't public holidays.

DateDayHolidayTypical decision
Nov 26, 2026ThuThanksgiving (US)Closed, or a delivery blackout only
Nov 27, 2026FriBlack Friday (not a public holiday)Open; raise caps beforehand
Nov 30, 2026MonCyber Monday (not a public holiday)Open; lower caps afterwards
Dec 24, 2026ThuChristmas Eve (not a public holiday)Open with special hours; last delivery day for many
Dec 25, 2026FriChristmas DayClosed and blacked out
Dec 26, 2026SatBoxing Day (UK, Canada)Blackout; often closed
Dec 28, 2026MonBoxing Day substitute (UK)Blackout if you follow UK holidays
Dec 31, 2026ThuNew Year's Eve (Japan preset)Special hours
Jan 1, 2027FriNew Year's DayClosed and blacked out
Jan 2–3, 2027Sat–SunNew Year (Japan preset)Closed for most Japanese stores

Import two years. The Calendar imports one year's holidays at a time, so a closure over New Year needs both the 2026 and the 2027 import. A store that's closed December 29 – January 3 also has to add December 29 and 30 by hand. They're not public holidays in any of the presets.

Your last order date = lead time + cutoff

Shopify has no "last order date" setting. With a delivery date picker, the earliest date a customer can book is worked out every time the picker loads:

earliest date = today + lead time (+1 day if it's at or after the cutoff)

Then every later date is offered, up to your Max days ahead, unless:

  • its weekday isn't deliverable, or
  • it's blacked out.

Worked example: local delivery, last delivery on Christmas Eve.

  • Availability rule: lead time 2 days, cutoff 14:00, deliverable Monday–Saturday.
  • Blackouts: December 25, 26 and 28 (copied from UK holidays), and January 1.
Order placedEarliest date offeredWhy
Tue Dec 22, 13:59Thu Dec 24Before the cutoff: today + 2 days
Tue Dec 22, 14:00Tue Dec 29After the cutoff the earliest is Dec 25; Dec 25, 26 and 28 are blacked out and Dec 27 is a Sunday
Wed Dec 23, 10:00Tue Dec 29Earliest is Dec 25, so the same skip applies

So the last order for Christmas Eve delivery is Tuesday, December 22, before 14:00. Say that date in your banner and emails, because the picker can only show it, not explain it.

Lead time counts calendar days, not working days. A closed day doesn't add prep time. With a 1-day lead time, an order on December 24 could book December 26, even if nobody works on the 25th. If you need the extra day, raise the lead time for that week, or black out the day after each closure.

A cutoff isn't the same as closing hours. After the cutoff, customers can still buy; the order just rolls to a later date. After closing time, checkout is blocked. Cutoff times on Shopify covers the four cutoff patterns in detail.

Cap your busiest delivery dates

Once a date is bookable, the next risk is too many orders on it.

  • Maximum orders per delivery date: one store-wide number, under Delivery Dates β†’ More options β†’ Delivery date behavior. It counts orders by the date the customer picks, not the day they order.
  • Cap/day on each time slot: set in Time slot templates. Use it when the bottleneck is a van or a pickup counter, not the whole day. Delivery time slots explains how to size them.
  • Store-wide daily order limit: counts orders by the day they're placed. Good for limiting how much work arrives on Black Friday itself.

Both the per-date cap and the daily limit are one number for every day. You can't schedule "100 on December 23, 60 every other day". Change the number by hand when your peak starts, and set a reminder to change it back. Managing holiday order surges has sizing patterns for single-day peaks, Black Friday weekend and the whole of December.

If you ship by carrier: show the date, don't promise it

If customers don't pick a date, there's no picker to enforce. Your job is to tell shoppers when the order will arrive, honestly.

  • Estimated delivery date. OrderRules can show "Arrives Dec 18 – Dec 21" on product pages from your transit lanes (min and max days). With business days on, the count skips weekends, your blackout dates and national holidays. See Estimated delivery date.
  • Carrier deadlines. USPS, UPS, Royal Mail, Canada Post, Yamato and the rest publish holiday shipping deadlines each year. Take your last order date from them, subtract your own dispatch time, and publish the result.
  • The estimate is display only. It doesn't block anything at checkout, so pair it with a clear banner once the Christmas deadline has passed.

For Japan, estimated delivery dates and Japanese holidays covers Golden Week, Obon and εΉ΄ζœ«εΉ΄ε§‹.

Your checklist (finish by Black Friday)

  1. Import holidays for 2026 and 2027 in Calendar. Delete any you'll trade on.
  2. Add your own closures (stocktake, staff holidays, the days between Christmas and New Year) and any special hours days.
  3. Copy store holidays into delivery blackouts, then add delivery-only blackouts.
  4. Work out your last order date for each deadline (Christmas Eve, New Year's Eve) from your lead time and cutoff. Put it in your banner, FAQ and order confirmation.
  5. Check the day after each closure. Raise the lead time or black it out if you need prep time.
  6. Set per-date and slot caps for your busiest dates. Put the "change it back" date in your calendar.
  7. Update your closed message on the Schedule page. It shows on every closed day, so make it say when you reopen.
  8. Test on the storefront. Open the picker, confirm the blackout days are gone, and run a Shop Pay checkout on a closed test date.

What OrderRules won't do

  • No scheduled changes. Caps, lead times and cutoffs change when you change them, not on a date you set in advance.
  • No per-weekday caps. The daily limit and the per-date cap are each one number for every day.
  • Not every order channel is checked. POS sales, subscription renewals, order edits and orders created through the API aren't blocked. POS orders and renewals still count toward your limits.
  • No reservation. Two checkouts for the last place on a date at the same moment can both go through, so leave a small buffer in your caps.

Start now

The holiday calendar, closed days and special hours are on the free Starter plan. Delivery dates, blackouts, slot caps and the estimated delivery date are on Advanced, with a 14-day free trial. Install OrderRules, import your holidays, and set your last order date before your customers start asking for it.

Related: Shopify holiday calendar Β· Blackout dates & holidays (docs) Β· Cutoff times Β· Holiday order surges

Frequently asked questions

Shopify has no native last-order date. With a delivery date picker, your last order date comes from the lead time and cutoff: with a 2-day lead time and a 14:00 cutoff, the last order for Christmas Eve delivery must be placed before 14:00 two days earlier. Black out December 25 and 26 so nobody can book them. If you ship by carrier instead, use your carrier's published holiday deadline and show an estimated delivery date that skips holidays.

Closing the store on a date (Calendar β†’ Closed) blocks checkout that day: nobody can order anything. A delivery blackout only removes that date from the delivery picker: customers can still order that day, for another delivery date. Close the store when nobody is there to take orders; use a blackout when you're taking orders but not delivering.

No. Store holidays and delivery blackouts are separate lists. Use Copy store holidays in Delivery Dates to copy your store's closed days into the blackout list in one click, then add any extra delivery-only days.

No. Lead time counts calendar days. If your kitchen is shut on December 25 and your lead time is 1 day, an order on December 24 can book December 26, even though no prep happens on the 25th. Raise the lead time for that week or black out December 26 too.

Not in advance. The store-wide daily limit and the per-date delivery cap are each one number for every day, with no scheduled overrides. Change them by hand on the morning your peak starts and set a reminder to change them back.

Comparing apps?

See how OrderRules stacks up against every other Shopify app in this category.

Ready to take control of your orders?

Try OrderRules Free