Christmas Gifts for Mail Carriers: 13 Ideas Under $20 and What USPS Allows

Your mail carrier walks or drives the same route in snow, rain and the week before Christmas, when the packages outnumber the letters. They know which porch has a dog and which step is icy, and most people only think about them in December, if at all.

The good news is that a mail carrier gift does not need to be big. The rules are actually quite clear, so here is what the United States Postal Service allows, 13 ideas that fit, and how to hand them over.

Key Takeaways

  • USPS employees can accept a noncash gift worth $20 or less, as long as the total from any one customer stays at $50 or less in a calendar year.
  • Never give cash, or a gift card branded by a credit card company, such as Visa or American Express. Employees are not allowed to accept them at any amount.
  • A card, a hot drink, a snack or a store gift card of $20 or less are all on USPS's list of acceptable gifts.
  • Do not put the gift in or on your mailbox. Hand it over or leave it at the door with a note.

Illustrated mailbox and envelope next to the words Christmas Gifts for Mail Carriers, 13 ideas under 20 dollars and what USPS allows

What USPS Says Mail Carriers Can Accept

The Postal Service publishes its gift rules for employees every holiday season. In its December 2025 employee guidance, USPS says employees "can accept a noncash gift valued at $20 or less if the total value of gifts from a single customer in a calendar year does not exceed $50" (retrieved 2026-09-30).

The same guidance says employees "can never accept cash or cash equivalents such as Zelle, Venmo or credit card-branded gift cards." The USPS ethics FAQ spells out what counts as acceptable: a greeting card, a retail gift card valued at $20 or less, modest food items such as a cup of coffee or a donut, and any other noncash item worth $20 or less. Gifts worth more than $20 are not allowed, and the employee has to return them or pay for them.

If a gift is perishable, USPS says the employee can share it with colleagues or donate it. So a box of cookies is fine, and it may well end up in the break room.

These are the rules for postal employees. Delivery drivers for UPS, FedEx, Amazon and other companies follow their own employers' policies, so when you are not sure, keep it small and ask.

How to Hand Over a Gift

Federal law says a mailbox can only be used for mail that carries postage. That includes anything placed in it, on it or attached to it. USPS explains the mailbox rule in its customer FAQ. So skip the mailbox and do one of these instead:

  • Hand it over in person if you see your carrier on the route.
  • Leave it at your door or on the porch with a note that says "For our mail carrier" and the date, and a line to say it is a thank-you.
  • If you are not home, tape a card to the door rather than the mailbox.

How Much to Spend

Budget What it covers Good fit
$0 to $5 A card or a hot drink A handwritten card from your child, or a coffee
$5 to $15 A snack bag or a small practical item Hand warmers, wool socks, a tin of cookies
Up to $20 The USPS limit for a single gift A coffee or gas station gift card, or an insulated tumbler

Remember the yearly limit. If you give a $20 gift at Christmas, you have $30 left for the rest of the year.

13 Gift Ideas for Mail Carriers

1. A handwritten card

USPS lists a greeting card as an acceptable gift. A card from your child, with a drawing and a thank-you, is often the one carriers keep.

2. A hot drink

A coffee or hot chocolate handed over on a cold morning is a modest food item in USPS's own words. Offer it at the door.

3. A coffee shop gift card for $20 or less

A retail gift card worth $20 or less is on the acceptable list. Choose a card for a single store, such as a coffee shop or gas station, not a Visa or American Express gift card.

4. A gas station gift card

Mail carriers who drive a route use a lot of fuel, and some use their own vehicles. A store gift card of $20 or less is practical.

5. A bag of individually wrapped snacks

Granola bars, nuts, dried fruit or crackers in a paper bag are easy to eat on the move.

6. A tin of cookies

Baked goods are perishable, so the carrier can share them with the team at the post office. Keep the tin small and sealed.

7. Hand warmers

A pack of disposable hand warmers costs a few dollars and is very welcome on a winter route.

8. A pair of wool socks

Mail carriers walk miles in cold weather. Warm socks are a practical, personal gift under $20.

9. Lip balm and hand cream

Wind and cold dry out skin quickly. A small set in a tin fits in a pocket.

10. An insulated tumbler

A tumbler that keeps coffee hot or water cold is one gift a carrier will use every day, and many are under $20.

11. A pack of good gloves or glove liners

Thin glove liners let a carrier handle mail without taking their gloves off. They are inexpensive and useful.

12. A snack or treat for the post office team

If you want to thank the whole carrier team, leave a box of treats for the post office with a note. Perishable gifts can be shared with colleagues, as USPS notes.

13. A thank-you note to the postmaster

Your carrier's supervisor reads these. A few lines about a carrier who goes the extra mile is a gift that costs nothing and can matter a lot.

What to Skip

  • Cash, checks or money orders. USPS employees can never accept them.
  • Visa, American Express or Mastercard gift cards. These are cash equivalents, and employees must refuse them.
  • Anything over $20. The carrier will have to give it back or pay for it.
  • Alcohol. It is not a good fit for someone who is working.

Frequently Asked Questions

How much can you give your mail carrier for Christmas?

USPS says employees can accept a noncash gift of $20 or less, and no more than $50 in total from one customer in a calendar year. Cash is never allowed.

Can you give your mail carrier a gift card?

A retail gift card worth $20 or less is on the list of acceptable gifts. Credit card-branded gift cards are not allowed, since they count as cash equivalents.

Can you tip your mail carrier?

No. Cash is not allowed at any amount, so a tip has to be refused. A card, a snack or a small gift is the way to say thank you.

Where should I leave a gift for my mail carrier?

Not in the mailbox. Mailboxes are only for mail with postage, so hand it over in person or leave it at your door with a note.

The Bottom Line

The best mail carrier gift is small, useful and easy to accept: a card, a hot drink, a snack or a store gift card of $20 or less. Skip cash and credit-card gift cards, keep it under $20, and hand it over rather than leaving it in the mailbox. For the rest of your holiday list, see our guide to Christmas gifts for teachers, our school bus driver gift ideas and our Christmas gifts for coworkers.


Written by Tully, the designer behind TallulaDesignCo, a small family-run shop making gifts for the people who show up for others. Read our story.

More gift guides

0 comments

Leave a comment

Please note, comments need to be approved before they are published.