The Best Places to Save Money and Earn Interest

Reap a higher return by stashing your cash in a high-yield savings or checking account or a CD ladder.
Young woman with her dark hair pulled back works at a laptop with paperwork on her desk.

Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.

Updated · 3 min read
Profile photo of Spencer Tierney
Written by Spencer Tierney
Senior Writer
Profile photo of Kathleen Burns Kingsbury
Profile photo of Yuliya Goldshteyn
Assigning Editor
Fact Checked
Profile photo of Margarette Burnette
Co-written by Margarette Burnette
Senior Writer
The investing information provided on this page is for educational purposes only. NerdWallet, Inc. does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.

The best places to save money let you grow your cash reserves without much extra effort. Here is an overview of the banking products that can make that happen.

Nerd-approved savings accounts
Interest rates are at a 23-year high — take advantage with a top savings account.

Summary: The best places to save money and earn interest

1. A high-yield online savings account that earns 4% or more

What online banks lack in branches, they more than make up for with high savings rates. In fact, the two are related: Because digital providers don't maintain thousands of physical locations, they can afford to pay higher rates. The examples below show how much you could benefit from a high APY.

Example 1. Start at $0 and save at your own pace

Suppose you have a zero-dollar savings balance, but start to make savings deposits on a regular basis. For example, you put away $50 each month after you get paid. After 12 months, or a year, you would have deposited $600 ($50 * 12 months = $600).

If you consistently save that way for five years, you'd put away $3,000 ($600 * 5 years = $3,000). Impressive, but you would’ve earned a bit more in a savings account that pays interest. Say your deposits are going into an online savings account that earns a strong 4% annual percentage yield over the entire five-year term, compounding monthly. (APY is the interest rate after compounding.) After five years, your account balance would be $3,315. That means you would have earned an extra $315 in a high-rate savings account.

From the first penny, you’ll earn more in an account that has a higher yield.

» Did you get a raise? Here's what to do with the money

Example 2. Start with $10,000 and make $400 in interest in one year

If you put $10,000 in a high-yield online savings account that earns a 4% APY, compounded monthly, you would earn a little over $400 in interest after one year. To compare, that amount of money would earn $1 in a savings account that has a 0.01% APY, like some of the biggest brick-and-mortar banks offer. With a high-rate account, your balance would earn hundreds of dollars more without extra work on your part. (See our list of the best high-yield online savings accounts.)

» Want to calculate your own savings scenarios? Check out NerdWallet’s savings calculator

AD
SoFi Bank, N.A. logo
Learn More

Member FDIC

SoFi Checking and Savings

SoFi Bank, N.A. logo
APY

4.20%

Min. balance for APY

$0

Forbright Bank Growth Savings

Forbright Bank logo
APY

4.60%

Min. balance for APY

$0

Barclays logo
Learn More

Member FDIC

Barclays Tiered Savings Account

Barclays logo
APY

4.50%

Min. balance for APY

$0

2. An interest-bearing checking account that earns 1% or more

Some checking accounts have high rates — 1% or more — but you may need to jump through a few hoops to qualify. Those might include signing up for direct deposit and making around 10 debit card transactions a month. But if you can meet the requirements, then you can help more of your money, not just what's in savings, earn a strong rate.

» Ready to browse options? Take a look at NerdWallet's best checking accounts

Video preview image

3. A CD ladder

Certificates of deposit can earn high rates, but they generally require that you not withdraw your money for a certain time period, typically between three months and five years. With a CD ladder, you divide up the money you’re setting aside and put it into several certificates with different term lengths. That way, there will be multiple maturity dates. When each CD matures, you can reinvest that money into a longer-term certificate while your other funds are in CDs with closer maturity dates. By doing this, you will be taking advantage of CDs with the longest term lengths, which tend to have the highest CD rates, while also having regular access to your money each year.

In recent years, short-term CDs, such as one-year terms, have had higher rates than long-term CDs, such as four or five-year CDs. However, long-term CDs still have an advantage: They can out earn short-term CDs since they have more time to earn interest. (To compare, savings accounts generally provide more access to your money than CDs, but often have lower rates.)

» Ready to explore? Here are the highest CD rates

Here’s an example of how a CD ladder works: Instead of putting $10,000 into a one-year CD that you renew every year, divide it into five investments of $2,000. Then, open a one-year CD, a two-year CD, a three-year CD and so on. After a year, when your first CD matures, you can put that first $2,000 (and the interest earned) into a new five-year certificate. As each CD matures each year, you’ll repeat the process.

» Need more detail? Read our explanation of CD ladders

Choosing the right accounts can help you grow your money in a safe way while earning yields that are much higher than average.

Get more smart money moves – straight to your inbox
Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.