Yes, some banks buy gold, but most do not
Most retail banks — the ones where you have a checking account — do not buy gold from customers. They are set up to handle money and basic financial products, not precious metals. However, some banks do buy gold coins and bars, usually through a dedicated precious metals department or a partner company. The catch is that these banks are often larger institutions, and the process is different from selling gold to a coin dealer or online buyer.
If your bank does buy gold, you will typically need to bring the gold in person, have it weighed and tested for purity, and receive payment by check or direct deposit. The price you get is based on the current spot price of gold (the market price at that moment) minus the bank's fee or markup. Banks are usually not the best price for gold because their fees tend to be higher than specialty dealers.
Before you assume your bank buys gold, call and ask. Many banks will tell you they do not handle precious metals at all and may refer you to a local coin shop or online buyer instead.
Key Takeaways
- Most retail banks do not buy gold; larger banks and some credit unions may have precious metals services, but you need to call first to confirm.
- Banks that do buy gold will test it for purity, weigh it, and pay you based on the current spot price minus their fee.
- Bank fees for buying gold are often higher than fees charged by coin dealers or online precious metals buyers.
- You will need to bring the gold in person to a bank branch; they do not typically buy gold by mail or over the phone.
- The spot price of gold changes throughout the day, so the price you receive depends on when you sell.
Which banks are most likely to buy gold
Large national banks like JPMorgan Chase, Bank of America, and Wells Fargo have precious metals divisions, but these are usually only available to wealth management clients or customers with very large accounts. If you have a standard checking account at one of these banks, you may not have access to their gold-buying service.
Some regional and community banks do buy gold, especially in areas with active coin and precious metals communities. Credit unions sometimes offer precious metals services as well. The only way to know is to call your bank's main branch or customer service line and ask if they have a precious metals department or if they buy gold from customers.
If your bank does not buy gold, they can often refer you to a local coin dealer or precious metals buyer they work with. This referral does not mean the bank is endorsing that dealer — it just means they know who operates in your area.
How the process works when a bank buys gold
If your bank does buy gold, the process is straightforward but requires you to be present. Bring your gold coins or bars to the branch during business hours. The bank will weigh the gold on a calibrated scale and test it to confirm the purity (usually marked as a karat number for jewelry or a fineness number for bars and coins).
Once the purity is confirmed, the bank calculates the value based on the current spot price of gold. They then subtract their fee or markup — this is where banks often cost you money compared to other buyers. The fee might be a flat amount, a percentage of the sale, or built into the price they quote you. Ask what the fee is before you agree to sell.
Payment is usually issued by check or deposited directly into your account. Some banks may offer payment in cash, but this is less common for larger amounts. The entire process typically takes 15 to 30 minutes, though it can be longer if the bank needs to send the gold to a testing facility.
Why banks are often not the best option for selling gold
Banks charge higher fees than specialty dealers because they are not in the business of buying and selling gold regularly. A coin dealer or online precious metals buyer handles gold transactions constantly and can operate on smaller margins. When you sell gold to a bank, you are paying for the convenience of dealing with an institution you already trust, and that convenience costs money.
Specialty dealers also tend to be more transparent about their pricing. Many will show you the spot price and explain exactly what they are paying you per ounce. Banks may quote you a single price without breaking down the fee, making it harder to compare.
If you have a small amount of gold or prefer to sell in person at a place you already do business, a bank may be worth the extra cost. If you have a larger amount or want the best price, a local coin dealer or reputable online buyer will usually pay you more.
What to bring and how to prepare
Bring your gold in its original form — coins, bars, or jewelry. If you have the original packaging or certificates of authenticity, bring those too. They help the bank verify the purity and weight without having to test as thoroughly. If you do not have documentation, the bank will test the gold itself, which takes a bit longer but is still reliable.
Before you go, call the branch and ask if they need an appointment. Some banks require you to schedule a time to bring in precious metals so they can have the right staff member available. Do not just walk in with gold and expect when ready service.
Know roughly how much gold you have. If you have jewelry, you can weigh it on a kitchen scale to get a ballpark figure. This helps you understand whether the bank's offer is reasonable. You can also check the current spot price of gold online — sites like KITCO or the U.S. Mint publish daily prices — so you know what the raw value is before fees.
Alternatives to selling gold to a bank
Local coin and precious metals dealers are the most common alternative. They often pay better than banks and can complete the transaction quickly. Look for dealers who are members of the Professional Numismatists Guild or the American Numismatic Association — these organizations have ethics codes that their members follow.
Online precious metals buyers let you mail in your gold and receive payment by check or direct deposit. Companies like APMEX, JM Bullion, and Kitco all buy gold from customers. The advantage is convenience; the disadvantage is that you have to trust the buyer to test your gold fairly and pay you honestly. Read reviews before sending gold to an online buyer, and use a shipping method that includes insurance and tracking.
Pawn shops and jewelry stores also buy gold, though their prices are often lower than coin dealers or banks. They are useful if you need cash when ready and do not have time to shop around, but they should not be your first choice if you want the best price.
Understanding spot price and how it affects what you get paid
The spot price is the current market price for one ounce of gold. It changes throughout the day as gold is traded on global markets. When you sell gold to a bank or dealer, you are paid based on the spot price at the moment of the transaction, not the price from yesterday or next week.
This means the amount you receive can vary depending on when you sell. If the spot price is $2,000 per ounce and you sell one ounce, you might receive $1,950 after a $50 bank fee. If the price drops to $1,950 per ounce by the next day, you would have received $1,900 after the same fee. Timing matters, but it is impossible to predict price movements, so do not wait hoping the price will go up.
The bank will tell you the spot price they are using and their fee before you finalize the sale. If the price seems off, you can ask them to show you where they got it or ask to come back another day if you want to shop around.
Frequently Asked Questions
Can I sell gold to my bank if I do not have an account there?
Most banks will not buy gold from non-customers. If you do not have an account, call ahead and ask. Some banks may make an exception, but most will direct you to a local coin dealer instead. It is easier to sell to a dealer who does not require a banking relationship.
What if my gold is mixed with other metals, like in jewelry?
Banks and dealers can test mixed jewelry to determine the gold content and purity. They will weigh the entire piece and then calculate the value based only on the gold portion. If your jewelry contains gemstones or other valuable metals, ask the buyer to separate those out, because they may have value beyond the gold.
Do banks buy gold bars or only coins?
Banks that buy gold will usually buy both bars and coins, as long as they can verify the purity and weight. Bars are often easier to test because they come with official markings. Coins may require more thorough testing, especially if they are rare or collectible.
How long does it take to get paid after I sell gold to a bank?
If you receive a check, you get it the same day. If the bank deposits the money directly into your account, it may take one to three business days to appear, depending on your bank's processing time. Some banks offer same-day payment in cash for smaller amounts.
What happens if I disagree with the bank's price or purity test?
You can ask the bank to show you their testing results and explain their fee. If you disagree, you do not have to sell. Take your gold to another buyer for a second opinion. Reputable dealers will test your gold at no charge if you are considering selling to them.