Short-term bond exchange-traded funds (ETFs) are a practical option for conservative investors looking to strike a balance between safety and income.
These funds typically invest in bonds maturing in one to three years, making them less volatile than traditional bond funds and more rewarding than money market funds—at least when the yield curve isn't inverted.
For those seeking a low-risk place to park cash, earn modest returns, and keep access to liquidity, short-term bond ETFs can play a valuable role as a portfolio stabilizer without the complexity or cost of owning individual bonds.

Best short-term bond ETFs
Best short-term bond ETFs in 2025
Today, we're covering five of the best short-term bond ETFs for 2025, focusing on the ones that are large, cheap, diversified, and easy to trade. We'll also walk through how each fund builds its portfolio, the types of bonds it holds, and a few key nuances to be aware of before investing.
Vanguard Short-Term Bond ETF (BSV)
Vanguard Short-Term Bond ETF (BSV)
The main selling points for the Vanguard Short-Term Bond ETF (BSV 0.17%) are its low fees and broad diversification. It charges a rock-bottom 0.03% expense ratio and holds more than 2,700 bonds, making it one of the most diversified short-term bond ETFs on the market.
This ETF tracks the Bloomberg U.S. 1–5 Year Government/Credit Float Adjusted Index, meaning it owns a mix of U.S. Treasuries and investment-grade corporate bonds rated BBB or higher. That gives investors a balanced blend of safety and yield.
Its average portfolio duration of 2.6 years helps limit price swings when interest rates move. As of now, investors can expect a 4.1% 30-day SEC yield.
Schwab Short-Term U.S. Treasury ETF (SCHO)
Schwab Short-Term U.S. Treasury ETF (SCHO)
Risk-averse investors may prefer a short-term bond ETF like the Schwab Short-Term U.S. Treasury ETF (SCHO 0.1%) over broader options like Vanguard's above.
That’s because this ETF sticks strictly to U.S. Treasury securities, which carry virtually no credit risk. Treasuries are backed by the full faith and credit of the U.S. government, making them about as safe as fixed income gets, short of a government default.
This ETF tracks the Bloomberg U.S. Treasury 1–3 Year Index, resulting in an average portfolio duration of 1.9 years. That translates to less price sensitivity when interest rates move. The 30-day SEC yield is currently 3.85%, which is a bit lower than BSV’s. But that’s expected, given its lower risk and the absence of corporate bonds in the portfolio.
First Trust Limited Duration Investment Grade Corporate ETF (FSIG)
First Trust Limited Duration Investment Grade Corporate ETF (FSIG)
If you don’t mind taking on higher credit risk in exchange for greater income, the First Trust Limited Duration Investment Grade Corporate ETF (FSIG 0.21%) is a viable step up from Vanguard's.
This ETF holds fixed-income securities issued by companies, including notes, bonds, loans, debentures, and commercial paper with no U.S. Treasuries in the mix. As expected, you’ll earn a higher yield, with this ETF offering a 4.42% 30-day SEC yield, despite maintaining a short 2.68-year duration.
The trade-off is more sensitivity to credit conditions. When markets get volatile, the fund could take a hit. That risk is somewhat offset by the fact that it stays largely investment-grade (BBB and above). Because it’s actively managed, the ETF carries a higher 0.55% expense ratio.
SPDR Bloomberg Short Term High Yield Bond ETF (SJNK)
SPDR Bloomberg Short-Term High-Yield Bond ETF (SJNK)
Moving below the BBB rating threshold takes investors out of the investment-grade world and into high-yield territory, also known as junk bonds. These bonds come with a much greater risk of default, meaning the issuing companies are more likely to miss interest or principal payments. To make up for that added risk, they offer higher yields.
You can offset some of this risk with diversification. The SPDR Bloomberg Short-Term High-Yield Bond ETF (SJNK 0.04%) does that effectively by tracking the Bloomberg US High Yield 350mn Cash Pay 0–5 Yr 2% Capped Index, which includes more than 1,100 different issues.
As a short-term bond ETF, it maintains a low 2.23-year duration, so it's not very sensitive to interest rate changes. But in return, investors currently earn a significantly higher 7.98% 30-day SEC yield.
That being said, it’s not a free lunch. During periods of economic stress or tightening credit conditions, this ETF’s share price can decline meaningfully.
iShares Short-Term National Muni Bond ETF (SUB)
iShares Short-Term National Muni Bond ETF (SUB)
Bond taxation can vary widely. Treasury bond income is exempt from state taxes. Corporate bond interest, on the other hand, gets taxed at both the federal and state levels.
If you're looking to avoid federal taxes altogether while still keeping your interest rate sensitivity low, consider a short-term municipal bond ETF like the iShares Short-Term National Muni Bond ETF (SUB 0.14%), tracking the ICE Short Maturity AMT-Free US National Municipal Index, which includes more than 2,500 issues.
These bonds are exempt from federal income tax and the alternative minimum tax (AMT), a parallel tax system designed to ensure high-income earners pay a minimum amount of tax even after deductions.
This iShares ETF is affordable, charging just a 0.07% expense ratio. And as expected for a short-term bond ETF, its interest rate sensitivity is low, with a 1.78-year average duration.
Though the 3.15% 30-day SEC yield might not look impressive at first glance, the more relevant figure is the tax-equivalent yield, which adjusts the yield based on your federal tax bracket.
Related investing topics
Should I invest?
Should I invest in short-term bond ETFs?
As always, deciding whether to invest in any ETF starts with identifying goals that your current holdings may not meet. If your aim is to minimize interest rate sensitivity and hold a relatively safe investment that’s insulated from stock market volatility while still earning modest income, a short-term bond ETF could be a good fit.
From there, it’s about choosing the right type.
- If safety is your top priority, stick with Treasury ETFs.
- If you're a high earner investing in a taxable account, a municipal short-term bond ETF may be more appropriate.
- If you're focused on maximizing monthly income and are comfortable with more credit risk, a short-term, high-yield bond ETF could suit your needs.
- If you want broad, balanced exposure to both government and corporate bonds, consider an aggregate short-term bond ETF.
Regardless of which option you choose, the key to making short-term bond ETFs work in your portfolio is keeping fees low and, where possible, holding them in a tax-sheltered account.
FAQs
Short-term bond FAQs
Do short-term bond ETFs pay dividends?
No, they pay distributions monthly, which typically consist of interest income -- not dividends like stocks.
How do short-term bond ETFs differ from money market funds?
While both may hold similar fixed-income securities, money market funds have even shorter maturities, typically under 90 days, and maintain a fixed $1 net asset value per share. Short-term bond ETFs usually hold bonds maturing between one to five years and can fluctuate in market price.
What are the best ultra-short bond ETFs?
Ultra-short bond ETFs have even lower duration than typical short-term ETFs. One of the most popular is the Vanguard Ultra-Short Bond ETF (NYSEMKT:VUSB), with a 0.10% expense ratio and a 4.71% 30-day SEC yield.
Does Vanguard have a short-term bond ETF?
Yes, Vanguard offers the Vanguard Short-Term Bond ETF (BSV), which holds a broad mix of U.S. Treasuries and investment-grade corporate bonds with maturities between one and five years.