Get your gifts in time for Christmas

We estimate our delivery dates by country, and they may differ slightly depending on the type of book you order or your delivery address. In the US, our last order dates vary by state.

The closer you order to our final delivery dates, the more likely that we’ll only have softcover books available to arrive in time for Christmas.

No need to worry, though – we’ll give you a more accurate delivery date during checkout. If you have any questions about delivery, our helpful Angels have all the answers you need!

Last order dates by US State
(Softcover only)

State Standard delivery
Order by
Speedy delivery
Order by
Alabama 15th Dec 18th Dec
Alaska 15th Dec 18th Dec
Arizona 15th Dec 18th Dec
Arkansas 15th Dec 18th Dec
California 17th Dec 19th Dec
Colorado 17th Dec 19th Dec
Connecticut 17th Dec 19th Dec
Delaware 17th Dec 19th Dec
District of Columbia 17th Dec 19th Dec
Florida 15th Dec 18th Dec
Georgia 17th Dec 19th Dec
Hawaii 15th Dec 18th Dec
Idaho 17th Dec 19th Dec
Illinois 15th Dec 18th Dec
Indiana 15th Dec 18th Dec
Iowa 15th Dec 18th Dec
Kansas 15th Dec 18th Dec
Kentucky 15th Dec 18th Dec
Louisiana 15th Dec 18th Dec
Maine 15th Dec 18th Dec
Maryland 17th Dec 19th Dec
Massachusetts 17th Dec 19th Dec
Michigan 17th Dec 19th Dec
Minnesota 15th Dec 18th Dec
Mississippi 15th Dec 18th Dec
Missouri 17th Dec 19th Dec
Montana 15th Dec 18th Dec
Nebraska 15th Dec 18th Dec
Nevada 15th Dec 18th Dec
New Hampshire 17th Dec 19th Dec
New Jersey 17th Dec 19th Dec
New Mexico 15th Dec 18th Dec
New York 17th Dec 19th Dec
North Carolina 17th Dec 19th Dec
North Dakota 15th Dec 18th Dec
Ohio 17th Dec 19th Dec
Oklahoma 15th Dec 18th Dec
Oregon 15th Dec 18th Dec
Pennsylvania 17th Dec 19th Dec
Rhode Island 17th Dec 19th Dec
South Carolina 15th Dec 18th Dec
South Dakota 15th Dec 18th Dec
Tennessee 15th Dec 18th Dec
Texas 15th Dec 18th Dec
Utah 17th Dec 19th Dec
Vermont 15th Dec 18th Dec
Virginia 15th Dec 18th Dec
Washington 15th Dec 18th Dec
West Virginia 17th Dec 19th Dec
Wisconsin 15th Dec 18th Dec
Wyoming 17th Dec 19th Dec

Last order dates by country
(Softcover only)

Country Standard delivery
Order by
Speedy delivery
Order by
Canada 12th Dec 18th Dec
United Kingdom 19th Dec 20th Dec
Ireland 17th Dec n/a
Australia 17th Dec n/a
New Zealand 10th Dec n/a
France 17th Dec 19th Dec
Germany 17th Dec 19th Dec
Italy 12th Dec 16th Dec
Spain n/a 16th Dec
Netherlands 13th Dec
17th Dec
Austria 16th Dec
17th Dec
Belgium 13th Dec
17th Dec
Switzerland 6th Dec
15th Dec
Mexico 6th Dec
15th Dec
Portugal 9th Dec
13th Dec
Singapore 8th Dec
17th Dec
Japan 14th Dec
n/a
Hong Kong 26th Nov
13th Dec
Rest of Europe 8th Dec
13th Dec
Rest of World 15th Nov
15th Dec


Shipping Options

*Calculate shipping time for:

Standard delivery date estimate

January 21 - January 21

Speedy delivery date estimate

December 3 - December 3

Frequently Asked Questions

Who would you like to make a book for today?