Short Answer: You can get a money order 24 hours a day at select check-cashing stores, drugstores, and convenience stores. For more details on where you can purchase a money order 24 hours a day, see. A money order is a prepaid method of payment for a specified sum that is often viewed as a safe, trusted alternative to a check. Money orders can also be a safe substitution for cash if you have to purchase something through the mail. Since you pay for a money order upfront, there is no uncertainty as to when the funds will be taken out of your account, unlike stattion a check. Money orders can be purchased at a plethora of places, including grocery stores, gas stations, banks, check-cashing stores, and the post office. For general information on where to get a money ordersee our sttation. Also, be cautious when paying with a credit card. Most places require money orders to be paid for with cash or a debit card. These cash advances often come with high fees or exorbitant interest rates.