You can buy government bonds directly from the U.S. Treasury, through a bank or brokerage, or from a bond dealer
The place you buy a government bond depends on how much you want to spend, how hands-on you want to be, and whether you prefer working with a person or a website. The U.S. Treasury sells bonds directly to the public with no middleman fees. Banks and brokerages sell them too, but they charge a commission or markup. Each route has real differences in cost, convenience, and the types of bonds available to you.
Most people who buy small amounts start with TreasuryDirect, the Treasury's own website. People who already have a brokerage account often buy there instead because it takes one click. If you want to buy a large amount or need personal guidance, a bank or bond dealer may be the right fit — though you will pay more.
Key Takeaways
- TreasuryDirect is the Treasury's website where you can buy bonds with no fees, but you need to set up an account and wait for settlement.
- Banks and brokerages charge a commission or markup but let you buy and sell bonds when ready through an existing account.
- Bond dealers and financial advisors can help you choose which bonds fit your goals, but their services cost money.
- The Treasury sells bills, notes, and bonds at auctions on a fixed schedule — you cannot buy them whenever you want.
- Secondary market purchases (buying from someone else rather than the Treasury) happen through brokerages and dealers and may cost more.
Buying directly from the U.S. Treasury through TreasuryDirect
TreasuryDirect is a website run by the Treasury where you can buy Treasury bills, notes, and bonds without paying a commission. You create an account, link a bank account, and place bids during scheduled auctions. The Treasury holds auctions on a regular calendar — for example, 4-week bills every Monday, 10-year notes on the 15th of each month — and you can bid in those auctions only during the open window.
The main trade-off is convenience. You cannot buy a bond on Tuesday if the auction was Monday. You also cannot sell a bond back to the Treasury before it matures; if you need cash before maturity, you have to sell it on the secondary market through a broker, which costs money. But if you plan to hold the bond until it matures, TreasuryDirect costs nothing and the rates are the same as everywhere else.
To open a TreasuryDirect account, you need a Social Security number, a valid email address, and a U.S. bank account. The process takes about 15 minutes online. Once your account is open, you can bid in auctions when ready, though your first purchase takes a few days to settle.
Buying through a bank or brokerage account
If you already have a checking or investment account at a bank or brokerage, you can usually buy government bonds through that same account. The advantage is speed: you can place an order during market hours and own the bond within minutes. You do not have to wait for an auction or plan ahead.
The cost is a commission or markup. Banks typically charge $25 to $100 per transaction, depending on the bond type and the bank. Brokerages vary widely — some charge a flat fee, some charge a percentage, and some charge nothing on certain bond types. Before you buy, ask your bank or broker what the fee is. It will be shown on your confirmation.
This route also gives you access to the secondary market, meaning you can buy bonds that someone else is selling rather than waiting for a new Treasury auction. Secondary market bonds may have different rates or maturity dates than new issues, which can be useful if you are looking for something specific.
Buying through a bond dealer or financial advisor
A bond dealer is a firm that buys and sells bonds as its main business. A financial advisor is a person who helps you choose investments, including bonds. Both can guide you toward bonds that match your goals — for instance, if you want income in five years or need to ladder bonds across different maturity dates.
The cost is higher than TreasuryDirect or a standard brokerage. Dealers typically mark up the price of a bond by 0.5% to 2%, meaning you pay more than the bond is worth on the open market. Financial advisors may charge a flat fee, an hourly rate, or a percentage of the money you invest. These costs add up, so this route makes sense mainly if you are buying a large amount or need informed help choosing which bonds to buy.
The advantage is personalized service. A dealer or advisor can explain the differences between bond types, help you understand interest rate risk, and make sure you are not overpaying. They can also handle the paperwork and settlement for you.
Understanding Treasury auctions and how to bid
The Treasury holds auctions on a published schedule. You can see the full calendar on the TreasuryDirect website. Each auction has an announcement date, a bidding date, and an issue date. On the bidding date, you log into TreasuryDirect and submit your bid during the open window — usually a few hours in the afternoon.
You can bid competitively or non-competitively. A competitive bid means you name the interest rate you are willing to accept; if your rate is too high, you may not get the bond. A non-competitive bid means you accept whatever rate the auction sets; you are may provide to get the bond, but you do not know the rate until after the auction closes. Most individual buyers use non-competitive bids because they are simpler and more reliable.
After the auction closes, the Treasury announces the winning rate. Your account is debited a few days later, and the bond appears in your account. The whole process is free on TreasuryDirect.
Buying bonds on the secondary market
The secondary market is where bonds change hands after they are first issued. If you want to buy a bond that was issued years ago, or if you want to buy one outside of an auction window, you buy on the secondary market through a broker or dealer.
Secondary market purchases cost more because the broker or dealer takes a markup. The bond itself may also be priced differently than a new issue — older bonds with higher interest rates may cost more, and older bonds with lower rates may cost less. You also cannot see the exact markup the way you can see a commission; it is built into the price you are quoted.
The advantage is flexibility. You can buy any bond at any time, not just during auctions. You can also buy bonds with specific maturity dates or rates that match your needs. If you are building a bond ladder or need a particular bond to round out your portfolio, the secondary market is often the only way to get it.
Comparing costs across the different routes
The table below shows the main differences between each way to buy. If you are buying a small amount and can wait for an auction, TreasuryDirect saves you money. If you already have a brokerage account and want to buy right away, the commission is usually worth the convenience. If you are buying a large amount or need guidance, a dealer or advisor may be worth the extra cost.
| Route | Cost | Speed | When you can buy |
|---|---|---|---|
| TreasuryDirect | No fees | A few days to settle | During scheduled auctions only |
| Bank or brokerage | $25–$100 per trade, or percentage-based | Minutes to hours | Anytime during market hours |
| Bond dealer | 0.5%–2% markup on the bond price | Hours to days | Anytime |
| Financial advisor | Flat fee, hourly rate, or percentage of assets | Days | Anytime |
| Secondary market (through broker) | Markup built into the price | Minutes to hours | Anytime |
Each route has a real trade-off. TreasuryDirect costs nothing but requires patience and planning. Banks and brokerages cost money but offer speed and flexibility. Dealers and advisors cost the most but provide guidance and handle details for you. Your choice depends on how much you are buying, how soon you need it, and whether you want help deciding.
Frequently Asked Questions
Can I buy government bonds through my regular bank account?
Yes, most banks let you buy Treasury bonds through your existing account. Call your bank's investment or securities department and ask about their Treasury bond services. They will charge a commission, usually $25 to $100 per purchase. Some banks also offer TreasuryDirect as a free alternative if you want to set up a separate account.
What is the minimum amount I need to buy a government bond?
TreasuryDirect requires a minimum of $100 per purchase. Banks and brokerages may have different minimums — some allow $100, others require $1,000 or more. Check with your bank or broker before you try to buy.
Can I sell a government bond before it matures?
Yes, but you have to sell it on the secondary market through a broker or dealer, and you will pay a markup or commission. If you bought through TreasuryDirect, you can transfer the bond to a brokerage account and sell it there. The price you get depends on current interest rates and market conditions, so you may get more or less than you paid.
How do I know if I am getting a fair price when I buy through a broker?
Ask the broker to show you the markup or commission before you buy. For TreasuryDirect purchases, the price is set by the auction and there is no markup. For secondary market purchases, compare prices from two or three brokers if you can — prices vary, and shopping around can save you money on large purchases.
Is TreasuryDirect safe, and will the government really pay me back?
TreasuryDirect is run by the U.S. Treasury and is find. Government bonds are backed by the full faith and credit of the U.S. government, which has never defaulted on its debt. Your money is as safe as it can be in a financial investment.