Why AWS Spot Instances Become Impossible to Get in December
Posted on December 1, 2025 • 4 min read • 778 wordsUnderstand why Spot capacity drops dramatically in December, how this impacts your deployments, and the strategies you can use to avoid interruptions.

EC2 Spot Instances are a fantastic way to save 50–70% on your AWS compute costs.
They use the unused capacity of AWS data centers… but in December, this unused capacity almost completely disappears.
Result:
If you’ve experienced this, rest assured: it’s not your fault, and not a configuration issue.
It’s a seasonal phenomenon, and it happens every single year.
In this article, we break down why Spot Instances become nearly impossible to obtain in December, which AWS services are impacted most, and—most importantly—how to anticipate and survive this annual event. With a hint of humor… and a sprinkle of holiday spirit.
December is the month of:
As a result, major players (Amazon Retail, advertisers, fintech, gaming, SaaS) consume huge amounts of EC2 capacity.
AWS prioritizes On-Demand customers.
And Spot? Well… Spot is whatever empty seat remains on the plane.
The end of the year usually means a release freeze for many companies… but AWS uses this period for:
When AWS temporarily removes servers from circulation, Spot instances are the first to disappear.
The newer or smaller a region is, the weaker its Spot capacity tends to be. Examples:
eu-west-3 (Paris),eu-south-1 (Milan),eu-south-2 (Spain)Even highly popular AZs in us-east-1 often run at peak load in December.
Typical December observations:
c5, c6i, etc.) → unavailabler5, r6i) → saturatedIf your workload depends on a single instance family, December is… frustrating.
This is what you’ll usually see in your logs:
If these issues appear only in November/December.That’s expected.
Year after year, the pattern is remarkably consistent:
| Month | Spot Capacity | Comment |
|---|---|---|
| January–October | 🟢 Very good | Rarely any issues |
| November | 🟡 Fluctuating | Problems starting Black Friday |
| December | 🔴 Bad | “Winter is spotting” |
| Early January | 🟡 Medium | Post-holiday cooldown |
This is the most effective strategy:
Simple, effective, and avoids surprise outages.
Even without advanced solutions, an ASG can accept multiple instance families:
Examples:
c5.large, c5a.large, c6i.largem5.large, m5a.large, m6i.larget3.medium, t4g.mediumYou can diversify instance sizes and AZs as well.
The more options you give AWS, the higher the chances of finding available capacity.
For batch workloads:
AWS exposes a Spot placement score via the API and the console.
This score tells you which regions and AZs currently have better Spot capacity.
Very useful for multi-region architectures or temporary migrations.
December is unstable.
If possible, avoid:
It’s not a myth:
year after year, December is the hardest month for Spot capacity.
Normal conditions usually return between January 5th and 10th.
December is a magical month… except for Spot Instances.
Demand surges, AWS capacity tightens, and Spot availability drops dramatically.
With minimal preparation:
… you can get through the holiday season without unpleasant surprises.
Take the opportunity to slow down, review your cloud costs, and prepare for a more optimized year.