No minimum! ~~ All boxes are mailed out quickly via USPS with tracking and normally 2-3 day delivery. ***Spend $35 or more & shipping is only $3.49!***