Generally, any financial institution, such as a bank or credit union, will have money orders, or you can go to a U.S. post office. Many supermarkets and convenience stores offer money orders at their customer service desks as well.