Question: how long does it take to get a money order?
Answer: If you are delivering the money order in person and the recipient is redeeming it for cash, the entire process can realistically be completed in under an hour or two. Mailing a money order can take about a week, and if you need a replacement or refund for the money order, this can take up to 60 days.