Question: how long is a money order valid in canada?
Answer: Generally, Canadian cheques (and I'd assume this would include postal orders) are valid for 12 months from date of cheque.