The average Christmas bonus in the United States typically falls somewhere between $1,000 and $2,000 as a cash payment, though amounts vary widely depending on your industry, role, and employer size. What might surprise you more than the dollar figure is how few workers actually receive one: only about 12% of private industry workers had access to an end-of-year bonus in 2024, and just 7% had access to a separate holiday bonus, according to the Bureau of Labor Statistics.
How Much Most Workers Receive
Pinning down a single “average” is tricky because companies handle holiday bonuses in very different ways. Some give a flat cash amount to every employee, often a few hundred dollars as a token gesture. Others tie the year-end payment to salary, performance, or company profits, which can push individual bonuses well into the thousands. A 2017 survey of 500 HR managers by Accounting Principals found the average holiday bonus that year was $1,797, a significant jump from $1,081 the year before and $858 the year before that. Those swings illustrate how sensitive bonus amounts are to economic conditions and employer budgets.
It helps to understand that the BLS draws a distinction between two types of payments. An “end-of-year bonus” rewards employees for working hard throughout the year and is often scaled to performance or tenure. A “holiday bonus” is more of a goodwill gesture, usually a flat amount given to all employees regardless of position. Holiday bonuses tend to be smaller. When people search for “Christmas bonus,” they could mean either one, and your employer may combine both into a single check.
Industry Makes a Big Difference
Your chances of getting a year-end or holiday bonus depend heavily on where you work. BLS data from March 2024 shows stark differences across sectors:
- Information: 22% of workers had access to an end-of-year bonus
- Wholesale trade: 21% end-of-year, 9% holiday
- Construction: 19% end-of-year, 14% holiday
- Manufacturing: 17% end-of-year, 10% holiday
- Retail trade: 4% end-of-year, 9% holiday
- Leisure and hospitality: 5% end-of-year, 6% holiday
- Hospitals: 6% end-of-year, 2% holiday
Construction workers are the most likely to receive a holiday-specific bonus, while information and wholesale trade employees are most likely to get an end-of-year payout. Retail and hospitality workers, despite being busiest during the holidays, are among the least likely to see a bonus check. If you work in one of those fields and receive one, it’s more the exception than the norm.
How Employers Calculate the Amount
Companies generally use one of three approaches. The simplest is a flat dollar amount, where every employee gets the same check regardless of salary or role. This is common for true “holiday” bonuses and often ranges from $100 to $500. A second method ties the bonus to a percentage of annual salary, commonly between 2% and 10%. Under that formula, someone earning $60,000 might receive $1,200 to $6,000. The third approach bases the payout on company performance, distributing a share of profits or hitting revenue targets. These tend to be the most generous but also the least predictable.
From a legal standpoint, the Department of Labor classifies most Christmas bonuses as “discretionary,” meaning your employer decides at the end of the year whether to pay one and how much it will be. That classification matters because discretionary bonuses don’t have to be included when calculating your overtime rate under federal labor law. However, if your employer has promised a bonus based on a predetermined formula, announced it in advance to motivate you, or tied it to production or attendance, the DOL considers it “nondiscretionary.” In that case, the bonus amount must be factored into overtime calculations. For most people receiving a holiday gift check, this distinction won’t come up, but it’s worth knowing if your bonus is tied to measurable goals.
How Taxes Affect Your Bonus Check
Your Christmas bonus is taxable income, and the withholding can feel steep. The IRS treats bonuses as “supplemental wages,” and employers can withhold federal income tax at a flat 22% rate rather than using your regular paycheck withholding. That means a $1,000 bonus might show up as roughly $780 before state taxes or other deductions take their cut.
The 22% is only a withholding rate, not your actual tax rate. When you file your return, your bonus is taxed at whatever marginal rate applies to your total income for the year. If your effective tax rate is lower than 22%, you’ll get some of that withholding back as a refund. If you’re in a higher bracket, you may owe a bit more. Social Security and Medicare taxes also apply to bonuses, adding another 7.65% in most cases.
Non-Cash Bonuses and Alternatives
Not every employer gives cash. Among companies that skip the monetary bonus, many offer alternatives: gift cards, extra paid time off, company-branded gifts, charitable donations made in employees’ names, or curated gift packages. A 2017 survey found that 39% of companies not offering cash bonuses planned to give other perks instead, and 38% said they would make charitable donations on behalf of employees.
Gift cards and physical gifts aren’t tax-free, though. The IRS generally treats gift cards as taxable compensation no matter the amount. Small, infrequent gifts like a holiday turkey or a box of chocolates can qualify as “de minimis fringe benefits” and escape taxation, but anything with a clear cash value typically gets added to your W-2. If your employer gives you a $50 gift card, expect to see it show up as income.
What to Expect If You Haven’t Gotten One
With only 7% to 12% of private industry workers receiving holiday or year-end bonuses, not getting one puts you in the majority. There’s no federal or state law requiring employers to give Christmas bonuses. The one exception is if your company has made a contractual commitment, whether through an employment agreement, union contract, or a written policy that creates an expectation of annual payment. In those cases, the bonus may be legally owed.
If your company used to give bonuses but stopped, you’re not alone there either. The share of employers offering monetary holiday bonuses has declined over the years, even as average amounts have risen for those who still give them. Some companies have shifted toward performance-based annual bonuses paid in the first quarter rather than holiday gifts paid in December, which can feel like the bonus disappeared even though the money shows up a few months later under a different name.

