Yes, banks sell gold, but not all of them and not always in the form you might expect
Most large banks in the United States do not keep gold bars or coins on hand for walk-in customers. Some banks will order gold for you through a precious metals dealer or broker, but they charge a markup for the service. A few banks—mainly those with private banking divisions or wealth management arms—do maintain gold inventory and sell directly to high-net-worth clients. The most common way to buy gold through a bank is to place an order that arrives within days or weeks, not to walk in and leave with physical gold the same day.
The gold banks sell is typically bullion—bars or coins valued by weight and purity rather than rarity. Banks do not usually sell numismatic coins (rare or collectible coins valued above their metal content). If you want to buy gold, you will likely get better pricing and faster delivery from a dedicated precious metals dealer than from a bank, though some people prefer the perceived security of a bank relationship.
Key Takeaways
- Most retail banks do not stock gold and will order it for you through a dealer, adding a commission or markup to the price.
- Private banks and wealth management divisions are more likely to sell gold directly, but usually only to clients with substantial assets.
- Banks that do sell gold typically deal in bullion bars and coins, not rare or collectible coins.
- Prices at banks are usually higher than at dedicated precious metals dealers because of the middleman markup.
- Delivery times vary from a few days to several weeks depending on the bank and current market conditions.
Which banks actually sell gold
JPMorgan Chase, Bank of America, and Wells Fargo do not maintain retail gold sales counters. However, some of their private banking or wealth management clients can request gold purchases through their advisors. These services are typically reserved for clients with seven-figure portfolios and come with higher minimums—often $10,000 or more per transaction.
Regional and community banks rarely sell gold directly. If your bank does offer it, the process usually involves calling a specific department, providing your account information, and waiting for the order to be placed with an external dealer. The bank acts as a middleman and takes a cut.
Some credit unions and smaller financial institutions have partnered with precious metals dealers to offer gold sales to members, but this is uncommon. Your best bet is to call your bank's main number, ask for the investment or wealth management department, and ask whether they sell precious metals. Be prepared for the answer to be no.
How the ordering process works at a bank
If your bank does sell gold, the process typically starts with a phone call or an in-person visit to a branch manager or investment advisor. You will need to specify the form you want—usually a one-ounce gold bar, a ten-ounce bar, or a standard coin like the American Gold Eagle. The bank will quote you a price based on the current spot price of gold plus their markup.
After you agree to the price, the bank places the order with a precious metals dealer. Delivery usually takes three to ten business days, though it can be longer if the bank is waiting for inventory. Some banks will hold the gold in their vault for you; others require you to pick it up or arrange shipment to your home or another secure location.
You will receive a receipt or certificate documenting the weight, purity, and serial number of the gold. Keep this document in a safe place—it proves ownership and is necessary if you ever want to sell the gold back or use it as collateral.
Why bank gold prices are usually higher than dealer prices
Banks add a markup to the spot price of gold—the real-time market price—to cover their costs and profit. This markup typically ranges from 3 to 8 percent above spot, though it can be higher. A dedicated precious metals dealer might charge 2 to 4 percent, and online dealers sometimes charge even less.
The bank's markup covers the cost of the middleman relationship with the dealer, the time spent by bank staff to process your order, and the bank's profit. You are paying for convenience and the perceived security of buying through a bank, not for a better price.
Before you buy gold through a bank, check the spot price of gold online (sites like APMEX, JM Bullion, or Kitco publish live prices) and compare the bank's quote to what you would pay at a dealer. The difference can be substantial on larger purchases.
Storage and insurance if you keep gold at a bank
If the bank agrees to store your gold in their vault, you will pay an annual storage and insurance fee. This fee varies widely—some banks charge a flat rate of $100 to $300 per year, while others charge a percentage of the gold's value, typically 0.5 to 1 percent annually. Over time, storage fees can eat into your returns if the price of gold does not rise significantly.
Ask the bank for their storage fee schedule in writing before you commit to keeping gold with them. Also ask whether the gold is insured against theft or loss and what the insurance covers. Most banks insure gold held in their vaults, but the terms vary.
If you take physical possession of the gold instead, you are responsible for storing it safely—at home in a safe, in a safe deposit box at another bank, or at a private vault facility. Home storage is free but carries the risk of theft. Safe deposit boxes at banks typically cost $25 to $100 per year and provide some security, though banks are not liable for the contents if theft occurs.
Selling gold back to a bank
Most banks that sell gold will also buy it back from you, but again at a price that favors the bank. When you sell, the bank will pay you based on the current spot price minus a bid-ask spread—typically 2 to 5 percent below spot. This means if you bought gold at spot plus 5 percent and sell it back at spot minus 3 percent, you have lost 8 percent of your investment before any change in the actual price of gold.
Dedicated precious metals dealers often offer tighter spreads and may pay closer to spot price, especially if you are selling a large quantity. Before you sell gold back to your bank, get a quote from at least one other dealer to compare.
Alternatives to buying gold through a bank
If you want to own gold but do not want to deal with physical storage and insurance, consider a gold IRA—a retirement account that holds physical gold or gold-backed securities. A custodian holds the gold in an IRS-approved vault, and you do not pay annual storage fees beyond the account maintenance fee. Gold IRAs have strict rules about what form the gold must take and where it can be stored, so research the rules before opening one.
You can also buy gold through a brokerage account in the form of gold ETFs (exchange-traded funds) or gold mutual funds. These track the price of gold without requiring you to store physical metal. The downside is that you do not own actual gold—you own a share of a fund that holds gold or gold futures contracts. If you want to hold physical gold, this is not the right option.
For physical gold at competitive prices, a dedicated precious metals dealer like APMEX, JM Bullion, or Kitco often offers lower markups than banks and faster delivery. These dealers are regulated and insured, though they are not banks and do not offer the same sense of institutional security.
Frequently Asked Questions
Can I buy gold with my bank debit card or checking account?
Yes, if your bank sells gold. You will typically pay by wire transfer, check, or debit from your account. Some banks require the funds to clear before they place the order with the dealer, which can add a few days to the process. Ask your bank about payment methods when you call to inquire about gold sales.
Is gold bought through a bank insured?
If the bank stores the gold in their vault, it is usually insured against theft and loss. If you take physical possession, the bank's insurance does not cover it—you need your own homeowners or renters insurance, or you need to store it in a safe deposit box. Ask the bank for their insurance policy in writing.
What if I want to sell my gold but the bank will not buy it back?
You can sell gold to any precious metals dealer, not just the bank you bought it from. Get quotes from multiple dealers before you sell. Bring your receipt or certificate of authenticity to prove ownership and purity. Dealers will weigh and test the gold before they pay you.
Do I have to report gold purchases to the government?
Banks report large cash transactions (over $10,000) to the government under federal law, but this applies to cash only. If you buy gold by wire transfer or check, there is no automatic reporting requirement. However, if you sell gold for a profit, you must report the capital gain on your tax return. Consult a tax professional about your specific situation.
Can I buy gold through my retirement account at a bank?
Some banks offer gold IRAs, but most do not. If your bank does not offer one, you will need to open a gold IRA through a specialized custodian. The custodian holds the gold in an approved vault and handles the paperwork. Fees vary, so compare custodians before you open an account.