All shirts are printed in the USA and ship from our California warehouse. We hustle hard to get your order created and on the way to you right away!