Yes, banks buy gold, but not all of them and not always from individuals

Most large banks do not buy gold from the public. They hold gold in vaults for institutional clients—other banks, investment firms, central banks—and they trade it on wholesale markets. A few banks will buy gold bars or coins from you, but they treat it as a commodity sale, not a deposit, and the price they offer is usually lower than what a precious metals dealer would pay.

If you own gold and want to sell it, a bank is rarely your best option. Coin and bullion dealers, pawn shops, and online precious metals buyers typically offer better prices because buying and selling gold is their core business. Banks buy gold mainly to hold it for large investors or to settle trades between other financial institutions.

Key Takeaways

  • Most banks do not buy gold from individual customers; they buy and hold it for institutional clients and central banks.
  • A small number of banks will purchase gold coins or bars from you, but their prices are usually lower than independent precious metals dealers offer.
  • Banks that do buy gold from the public treat the transaction as a commodity sale, not a deposit, and may require a minimum purchase amount.
  • If you want to sell gold, a local coin dealer, pawn shop, or online precious metals buyer will typically give you a better price than a bank.

Which banks buy gold from customers

Only a handful of large banks in the United States buy gold directly from customers. JPMorgan Chase, Bank of America, and Wells Fargo have precious metals divisions, but they primarily serve wealthy clients and institutional investors, not the general public. Even when they do accept gold from individuals, they often require a minimum amount—sometimes several thousand dollars' worth—and the transaction may take weeks to complete.

Regional and community banks almost never buy gold from customers. If you call your local branch and ask, they will likely refer you to a precious metals dealer or tell you they do not handle that service. Some credit unions may have relationships with precious metals firms, but they do not buy the gold themselves.

The reason banks are selective is simple: buying gold from the public requires expertise in grading, authentication, and pricing. It also ties up capital and storage space. For a bank, it makes more sense to buy gold on the wholesale market in large quantities and hold it for clients who pay fees for that service.

How banks price gold when they do buy it

When a bank buys gold from you, the price is based on the spot price—the current market rate for one troy ounce of gold. The spot price changes throughout the trading day and is publicly available on financial websites and precious metals sites.

However, banks do not pay the full spot price. They subtract a percentage called the spread or markup. This is how they make money on the transaction. A typical spread ranges from 3 to 10 percent below the spot price, depending on the bank, the purity of your gold, and the amount you are selling. A coin dealer or online buyer may offer a spread of 2 to 5 percent, which is why shopping around matters.

Banks also charge fees for authentication, weighing, and processing. These fees can range from $25 to $100 or more, depending on the amount of gold and the complexity of the transaction. Always ask about fees upfront before you agree to sell.

What types of gold banks will and will not buy

Banks that buy gold from customers will accept bullion bars (cast or minted bars of refined gold) and coins that are recognized as investment-grade, such as American Gold Eagles, Canadian Maple Leafs, and South African Krugerrands. They may also buy bars from well-known refiners like PAMP Suisse or Metalor.

Banks are much more cautious about jewelry, dental gold, and scrap gold. These items require assaying (testing to determine purity) and refining, which adds cost and time. Some banks will not buy jewelry at all. If they do, they pay based on the gold content alone, not the craftsmanship or design, and the price will be significantly lower than what a jewelry buyer would offer.

Coins with numismatic value—meaning they are worth more to collectors than their gold content—are usually outside a bank's scope. A rare coin dealer, not a bank, is the right place to sell those.

How the transaction works at a bank

If you have found a bank that buys gold and you want to proceed, here is what to expect. First, you will need to contact the bank's precious metals department directly. Do not walk into a branch with gold; call ahead and ask about their process and requirements.

The bank will ask you to describe what you have—the type, approximate weight, and condition. They may ask you to bring it in for inspection, or they may direct you to a certified assayer first. If you bring the gold to the bank, they will weigh it, test its purity, and verify its authenticity. This process can take anywhere from a few hours to several days.

Once the bank confirms the gold is genuine and determines its weight and purity, they will offer you a price based on that day's spot price minus their spread and fees. You can accept or decline. If you accept, the bank will issue a check or transfer the funds to your account. Some banks require you to have an account with them before they will buy gold from you.

Why selling to a dealer is usually better than selling to a bank

Precious metals dealers—whether local coin shops, pawn shops, or online buyers—typically offer better prices than banks for several reasons. First, buying and selling gold is their primary business, so they move inventory quickly and do not need as large a markup. Second, they often have less stringent minimum purchase requirements. Third, the transaction is usually faster; many local dealers can complete a sale in an hour or two.

Online precious metals buyers allow you to mail in your gold and receive payment within days. Companies like APMEX, JM Bullion, and Kitco buy from the public and publish their buy prices daily. You can compare their offers before you commit.

The downside of using a dealer is that you need to verify they are reputable. Check reviews, confirm they are insured, and ask about their authentication process. The Better Business Bureau and the Professional Numismatists Guild maintain lists of accredited dealers.

What happens to the gold after a bank buys it

Once a bank purchases gold from you, it enters the bank's inventory. Large banks store gold in secure vaults, often in the same facilities where they keep customer safe-deposit boxes or in specialized bullion storage facilities. The gold may be held for resale to other customers, sold on the wholesale market, or added to the bank's reserves.

Banks that buy gold from the public are essentially acting as middlemen. They buy low (from you) and sell high (to institutional clients or on the open market). This is a normal part of how commodity markets work, but it is why the price you receive is always below the spot price.

Frequently Asked Questions

Can I sell gold to my regular bank branch?

Almost certainly not. Most bank branches do not have the equipment or expertise to buy gold from customers. You would need to contact a large bank's precious metals division, and even then, they may not accept small amounts from individuals. A local coin or precious metals dealer is a faster and easier option.

How do I know if the price a bank offers is fair?

Check the spot price of gold on a financial website like Kitco or APMEX before you sell. Then ask the bank what spread (percentage below spot) they are charging and what fees they will deduct. Compare that offer to what online precious metals buyers are quoting for the same gold. A fair offer is usually 2 to 5 percent below spot, plus reasonable fees.

Do banks buy gold coins that are no longer in circulation?

Banks will buy investment-grade gold coins like American Gold Eagles and Canadian Maple Leafs, regardless of the year they were minted. However, if a coin has numismatic (collector) value beyond its gold content, a bank will not pay for that extra value. A coin dealer who specializes in rare coins is the right choice for those.

What is the minimum amount of gold a bank will buy?

This varies by bank. Some require a minimum of one ounce, others may want five ounces or more. A few banks have no stated minimum but may be unwilling to process very small amounts because the transaction cost is not worth their time. Always ask about minimums before you contact the bank with your gold.

Will a bank buy gold if I do not have an account there?

Some banks require you to be a customer before they will buy gold from you; others do not. This is a question to ask when you call the precious metals department. If the bank requires an account and you do not have one, a precious metals dealer is a simpler alternative.