Production time for embroidery can vary based on factors such as order size and complexity, typically taking from a few days to a couple of weeks. We can give you a specific turnaround time for your order once we have the details.