Question: how long does a walmart money order last?
Answer: However, depending upon the state of purchase, if you do not use or cash the money order within one to three years of the purchase date, a non-refundable service charge will be deducted from the principal amount. The service charge conditions are described on the back of the money order.