If you have Christmas packages to send there’s no time like the present.  If you want your domestic packages to get to their destination in time for Christmas they should be in the mail by December 15th, or December 20th for First Class packages. 

To ship packages to Afghanistan for Christmas delivery you may be too late but postal officials say your changes are better if you mail now.  This Friday is the target date for most international packages.  The Postal Service expected to handle over 16-billion mail items between Thanksgiving and Christmas so the sooner you mail the better.  December 16th is expected to be the busiest mailing date with December 19th the busiest delivery date.