Answer by
peters (296)
That really depends on the bank and who issued the money order. It can take anywhere from 2 days which is common, to 2 weeks which is uncommon in this day and age. The larger the sum of money, the longer the order will take as the bank will not front large sums.