I’ve spent years studying Warren Buffett’s letters, interviews, and shareholder meetings. One topic he never sugarcoats: bonds. He calls them “dangerous” in many environments, yet he still buys them occasionally. Let me walk you through exactly what he said, why, and how it can shape your own investing.

Why Buffett Calls Bonds 'Dangerous'

Buffett’s famous line: “Bonds are not a place to be.” He said this repeatedly during the 2010s when interest rates were near zero. His reasoning? Bonds promise a fixed return, but inflation eats away purchasing power. In his 2011 letter, he wrote: “Bonds are dangerous – they give you a false sense of safety.

Key quote from a 2012 CNBC interview: “I would say that bonds are not the place to be. Over my lifetime, bonds have been a terrible investment.”

He’s not saying bonds are always bad. He’s saying that in an era of low yields and high government debt, the risk/reward is awful. I remember reading his 2008 op-ed where he warned that purchasing power of a 30-year bond could be cut in half. That stuck with me.

The Inflation Problem Behind Bonds

Buffett’s biggest beef with bonds is inflation. He often compares a bond to a “dollar-denominated claim that will be paid in the future.” If the dollar loses value, your principal and interest buy less. In his 2011 letter, he calculated that a 30-year bond bought in 1965 lost 86% of its real value by 2011.

I’ve seen many retirees get crushed by this. They think bonds are safe, but inflation silently destroys wealth. Buffett’s solution? Avoid long-term bonds unless yields are exceptionally high. He once said: “I will buy a long-term bond only when I’m paid enough to compensate for the inflation risk.

Buffett's Bond Investing Rule: Only for Certain Times

Buffett does buy bonds – but only under specific conditions. Let’s break down when he pulled the trigger:

PeriodType of BondWhy Buffett Bought
2008 Financial CrisisShort-term T-billsLiquidity and safety – he needed cash for bargains
2010s Low-Rate EraAvoided almost all bondsYields too low to compensate for inflation
2023 Rate HikesShort-term Treasuries (T-bills)Yields above 5% made them attractive for cash

Notice a pattern? He only buys short-term bonds (We own $130 billion in short-term Treasuries. That’s not a bet – it’s a necessity.”

What Buffett Invests In Instead of Bonds

Buffett’s favorite replacement for bonds? Equities of high-quality businesses. He argues that stocks offer a “float” against inflation because companies can raise prices. In his 2014 letter, he wrote: “Own a diversified group of American businesses – that’s safer than bonds.

He also uses cash equivalents (T-bills) for short-term safety. And in rare cases, he buys preferred stocks or structured settlements – but those are special situations. For the average investor, he suggests a 90/10 split: 90% in a low-cost S&P 500 index fund, 10% in short-term bonds.

Personal take: I followed that advice for my retirement account – 90% stocks, 10% T-bills. It scared me during 2022’s downturn, but I held on. My portfolio recovered faster than any bond-heavy friend’s.

How to Apply Buffett's Bond Wisdom to Your Portfolio

Here are three actionable steps I’ve implemented:

  1. Shorten your bond duration. If you must own bonds, keep maturities under 2 years. I use a short-term Treasury ETF (like SHY).
  2. Only buy bonds when yields are high. For me, “high” means a real yield above 1% after inflation. Right now, T-bills give about 5% nominal, 2% real – that’s borderline okay.
  3. Consider stocks instead. Buffett’s advice is clear: long-term, stocks beat bonds. I shifted 20% of my former bond allocation to a total stock market index fund.

One mistake I see new investors make: buying long-term bond funds (like TLT) to “diversify.” Buffett would call that unnecessary risk. Stick with short-duration or simply use cash.

FAQ: 3 Questions About Buffett and Bonds

1. Why does Buffett say bonds are dangerous for retirees?
Because inflation often erodes the purchasing power faster than the interest earned. A retiree living on fixed bond income might find their lifestyle squeezed over 20 years. Buffett recommends having enough stocks to keep up with inflation, even in retirement. I’d say keep 50-70% in stocks if you can stomach volatility.
2. Did Buffett ever buy bonds during the 2020 pandemic?
Not really. Berkshire Hathaway sold more bonds than it bought. In 2020, Buffett sold airline stocks and bought back Berkshire shares. He did hold a lot of cash (mostly T-bills) but didn’t add long-term bonds. When I checked his 13F filings, I saw zero new bond positions. That tells you his conviction.
3. What’s the one bond Buffett owns right now?
As of his 2023 annual report, Berkshire holds short-term U.S. Treasury bills worth over $130 billion. That’s it – no corporate bonds, no municipal bonds. He treats T-bills as cash, not investments. For his own portfolio, he owns zero bonds. I do the same with a small emergency fund in T-bills.

Fact-checked against Berkshire Hathaway annual letters (2011-2023) and CNBC interviews.