SAN FRANCISCO - DECEMBER 15: Stacks of boxes holding cards and letters are seen at the U.S. Post Office sort center December 15, 2008 in San Francisco, California. On its busiest day of the year, the U.S. Postal Service is expecting to process and mail over one billion cards, letters and packages. (Photo by Justin Sullivan/Getty Images)

The holiday season is in full swing and that means consumers will need to watch deadlines to be sure to get any packages by December 25.

The last day to mail out gifts for ground delivery via the United States Postal Service is December 15.

The same date applies for FedEx packages sent through ground and home delivery, though December 9 is the deadline for anything needing freight delivery.

UPS, meanwhile, is urging customers to get their packages sent out by December 21 if they want any gifts to make it by December 25.

Have you already done all of your holiday shopping? Do you ship any gifts for the holidays?