Yes, some banks sell gold, but not all of them, and the process is different from buying stocks or bonds
Many banks do sell gold in the form of coins and bars, but you will not find it in every branch or through every bank. The banks that offer it typically sell physical gold — actual coins or bars you can hold — rather than gold certificates or digital ownership. The amount of gold available, the prices charged, and whether a bank will sell to you at all depend on which bank you use and what form of gold you want.
Some larger banks like JPMorgan Chase and Bank of America have offered gold sales through their wealth management divisions, though these services are usually only for customers with significant assets. Community banks and credit unions are less likely to sell gold directly. Your best option is to call your own bank and ask whether they offer gold sales, what forms are available, and whether there are minimum purchase amounts or account requirements.
Key Takeaways
- Not all banks sell gold — you need to contact your specific bank to find out whether they offer it and under what terms.
- Banks that do sell gold typically offer coins and bars in standard weights, with prices that change daily based on the spot price of gold.
- Many banks require you to have a certain account balance or relationship status before they will sell you gold.
- You will pay a markup above the actual gold price, and that markup varies by bank and by the form of gold you buy.
- Gold bought from a bank is physical gold you own outright, not an investment product managed by the bank.
What forms of gold banks actually sell
Banks that sell gold typically offer gold coins and gold bars in standard sizes. Gold coins are usually one-ounce coins like the American Gold Eagle or Canadian Gold Maple Leaf, though some banks also sell fractional coins in smaller weights. Gold bars range from small bars (like one-tenth of an ounce) up to larger bars (like one kilogram), though smaller bars are more common for individual buyers.
The bank does not create these items — they source them from gold dealers and refineries, then sell them to you at a markup. That markup covers the bank's cost to acquire the gold, store it temporarily, and process your purchase. The actual price you pay is the spot price (the current market price for gold) plus the bank's markup, which can range from 2 to 10 percent depending on the bank and the size of your purchase.
Some banks also offer gold certificates, which are documents proving you own a certain amount of gold stored in a vault, rather than physical gold in your hands. These are less common and typically only available through wealth management services at larger banks.
How the buying process works at a bank
If your bank sells gold, the process usually starts with a phone call or visit to ask about current prices and availability. The bank will tell you what forms of gold they have in stock, what the price is that day, and whether you meet their requirements to buy. Some banks require a minimum purchase amount (like $1,000 or $5,000) or may only sell gold to customers with certain account types or balances.
Once you decide to buy, you typically place an order and pay for it through your bank account or with a check. The bank then either gives you the physical gold (if you pick it up in person) or arranges to ship it to you. If the gold is shipped, the bank usually requires you to sign for it and may charge a shipping fee. Some banks also offer to store the gold in their vault for a fee, rather than giving it to you physically.
The entire process usually takes a few days to a week, depending on whether the bank has the gold in stock and how you arrange to receive it. If the bank has to order the gold from a supplier, it may take longer.
Why the price at a bank is higher than the spot price
The spot price is what gold costs on the open market at any given moment. When you buy gold from a bank, you pay the spot price plus a markup. That markup is the bank's profit and covers their costs to source, handle, and deliver the gold to you.
The markup is not the same everywhere. A large bank with high volume may charge 3 to 5 percent above spot price, while a smaller bank or one with lower volume might charge 7 to 10 percent. The form of gold also matters — smaller coins or bars usually have a higher markup per ounce than larger bars, because the bank's handling costs are spread across less gold.
You can compare the bank's price to the spot price by checking a financial website like Kitco or APMEX, which publish the current spot price throughout the day. This lets you see exactly how much the bank is charging above the actual market price.
Account requirements and minimum purchases
Many banks that sell gold have restrictions on who can buy. Some require you to have a checking or savings account with them, while others only sell to customers with wealth management accounts or a minimum balance. A few banks sell gold only to existing customers with accounts above a certain size, like $100,000 or more.
Minimum purchase amounts also vary. Some banks have no minimum, while others require you to buy at least $1,000 or $5,000 worth of gold at a time. A few banks set minimums based on the form of gold — for example, they might sell individual coins with no minimum but require a $5,000 minimum for bars.
These requirements exist because selling gold is not a high-volume business for most banks. They set minimums and account requirements to make the transaction worthwhile for them. Before you assume your bank does not sell gold, ask directly about their requirements — some banks will make exceptions for long-standing customers.
Storage and insurance when you own bank-bought gold
Once you own the gold, it is your responsibility to store it safely. If the bank gives you the physical gold, you can keep it at home, in a safe deposit box at the bank, or in a private vault. If you keep it at home, your homeowners or renters insurance may not cover it — you usually need to add a rider or get a separate policy for valuable items. A safe deposit box at a bank typically costs $25 to $200 per year, depending on the size.
If you choose to store the gold in the bank's vault, the bank will charge you a storage fee, usually a percentage of the gold's value per year. This fee can range from 0.5 to 1 percent annually, though it varies by bank. Storage through the bank is convenient and insured, but it costs money over time.
If you store gold at home or in a private vault, you are responsible for insuring it. Talk to your insurance agent about adding coverage for precious metals before you bring the gold home.
Alternatives to buying gold from a bank
If your bank does not sell gold or their requirements do not work for you, you have other options. Precious metals dealers are companies that specialize in buying and selling gold coins and bars. They often have more selection than banks and may have lower markups, though you need to choose a reputable dealer. The American Numismatic Association and the Professional Numismatists Guild both maintain lists of members.
You can also buy gold through online dealers like APMEX, JM Bullion, or Kitco. These sites show you the current spot price and their markup clearly, and they ship gold directly to you. Shipping costs and insurance are usually included in the price or charged separately.
Another option is gold ETFs (exchange-traded funds) or gold mutual funds, which let you own gold without holding physical metal. You buy shares through a brokerage account, and the fund holds the actual gold. These are easier to buy and sell than physical gold, but you do not own the gold itself — you own a share of a fund that owns gold.
Frequently Asked Questions
Do I need to report gold I buy from a bank to the government?
No, buying gold is not reported to the government just because you bought it. However, if you sell gold later and make a profit, that profit is a capital gain and must be reported on your taxes. Keep records of what you paid for the gold and what you sell it for.
Can I buy gold with a credit card at a bank?
Most banks require you to pay for gold with a debit card, check, or transfer from your bank account. Using a credit card is uncommon because the bank wants to avoid the credit card processing fees. Ask your bank what payment methods they accept.
What happens if the bank goes out of business after I buy gold from them?
If you take physical possession of the gold, it does not matter what happens to the bank — you own the gold outright. If you store the gold in the bank's vault, the FDIC (Federal Deposit Insurance Corporation) does not insure precious metals the way it insures cash deposits. Ask the bank what happens to stored gold if the bank fails.
Is buying gold from a bank a good investment?
That depends on your financial goals and situation. Gold does not produce income like stocks or bonds do, and its price goes up and down. Some people buy gold as a hedge against inflation or economic uncertainty, while others buy it for the physical security of owning something tangible. Talk to a financial advisor about whether gold fits your overall plan.
Can I return gold I bought from a bank?
Return policies vary by bank. Some banks will buy the gold back from you at the current spot price (minus a markup), while others do not have a buyback program. Ask about the bank's return or buyback policy before you buy, so you know what your options are if you change your mind.