Question: do td bank money orders expire?
Answer: How long until expiration: Money orders don't expire, but after one to three years a service fee will apply and be deducted from the value of the money order. Once one to three years have passed, you shouldn't cash or deposit the money order; it won't be paid. Instead, you should request a refund.