Virtually every bank and credit union offers at least one certificate of deposit, and most have a wide array of them. So not only is your local brick-and-mortar bank an option but so is every other bank or credit union in your community. Most online banks and regular banks with an online presence also sell CDs. Still another option is buying a brokered CD through a brokerage firm or an independent sales representative.