You've decided to invest in index funds, you've got money flowing into your account, and now you're stuck on a surprisingly sticky question: should you buy every week, or just once a month? It feels like it should matter. More frequent buying sounds smarter, like you're catching more dips. So let's settle how often you should invest, weekly vs monthly, with actual math instead of vibes. The short version: the frequency barely moves your long-term returns. What actually matters is whether you automate it and never miss a contribution.

Why frequency barely changes your returns

Dollar-cost averaging means investing a fixed dollar amount on a regular schedule, regardless of price. Whether you spread that across 52 weekly buys or 12 monthly buys, you're putting the same total dollars to work over the year. The market doesn't care which calendar you use.

Here is the catch: over a single year, weekly buying might beat monthly by a hair, or lose by a hair, depending purely on which way prices happened to wiggle. There's no consistent edge. The reason is that the stock market drifts upward most of the time. Buying more often just gets your money invested at slightly more granular points along the same general path. The difference in your average purchase price between weekly and monthly is usually a fraction of a percent, and it cuts in both directions across different years. So when people ask is it better to invest weekly or monthly, the honest answer is: pick the one you'll actually stick with.

Weekly vs monthly: nearly identical on what counts, assuming both are automated.

A worked example with real numbers

Say you want to invest $600 a month into a broad index fund. You have two ways to do it. Option A: $600 once a month, 12 times a year, for $7,200. Option B: roughly $138 every week, 52 times a year, also about $7,200.

Now imagine a year where the fund starts at $100 a share, dips to $90 mid-year, then recovers to $108 by December. With monthly buying, you'd snap up a chunk of cheap shares during the dip month. With weekly buying, you'd buy during more of the down weeks but also more of the up weeks. When you run the numbers, the weekly investor's average cost per share and the monthly investor's average cost might differ by maybe 20 to 40 cents on a $100 share. On $7,200 invested, that's a handful of dollars, not a retirement plan. Flip the price pattern to a steady climb, and monthly often wins by a similarly tiny margin because the early-month lump sits in the market a few days longer.

The real win: automate around your paycheck

Here's where deciding how often you should invest, weekly vs monthly, actually pays off, and it has nothing to do with returns. It's behavioral. The best schedule is the one that matches when money hits your bank account, so you invest before you can spend it.

If you're paid every two weeks, set an automatic transfer to your brokerage a day or two after each paycheck lands. If you're paid monthly, do it monthly. If you're salaried with a steady deposit, a weekly auto-buy smooths things out nicely. The point is to make investing the default, not a decision you re-make every period. People who automate don't skip contributions when the market is scary, and skipping is what actually destroys returns. For the mechanics of timing transfers to biweekly pay, see how to budget when paid biweekly.

How to match your schedule to how you get paid

Use this as a starting point. Adjust amounts to whatever you can sustain, because consistency beats size in the early years.

You get paidSimplest scheduleWhy it works
WeeklyWeekly auto-buyMoney invests the same week it arrives
Every 2 weeksBiweekly auto-buyLines up with each deposit; two extra contributions a year
Twice a monthTwice-monthly buyPredictable dates, easy to budget around
MonthlyMonthly auto-buyOne transfer, nothing to track
Irregular / 1099Manual monthly sweepInvest a set share of each payment when it clears

If your income is lumpy, treat each payment as it comes rather than forcing a rigid weekly draft that might bounce. There's a full playbook in how to budget irregular income. And if you're just getting going with small amounts, start investing in index funds with little money covers the account setup side.

Is there a best day to buy index funds?

You'll see claims that Monday is the cheapest day, or that you should avoid the end of the month. Treat the search for the best day to buy index funds the same way you'd treat the weekly-vs-monthly debate: the effect is noise. Any day-of-week pattern is tiny, inconsistent across years, and gets eaten by the cost of waiting on the sidelines for the 'right' day.

There is one practical wrinkle. Most mutual index funds price once a day after the market closes, so the exact moment you place the order rarely matters. ETFs trade all day like stocks, so spreads can be slightly wider right at the open or close. If you buy ETFs, placing orders mid-morning to mid-afternoon is a reasonable habit, but it won't make or break your plan. If you're weighing the two structures, index fund vs ETF for beginners breaks down the differences.

Watch costs, not the calendar

Frequency can matter if buying more often triggers fees or friction. At most major U.S. brokerages, buying index ETFs and the brokerage's own index mutual funds is commission-free, so 52 buys cost the same as 12. But check two things. First, some funds have minimum initial or subsequent purchase amounts, which can make tiny weekly buys impractical until you hit the threshold. Second, watch the expense ratio of whatever you're buying; a low-cost broad index fund keeps far more of your money than the buy frequency ever will. See what a 1% expense ratio really costs.

What actually moves the needle

Biggest leverContribution rateInvestor.gov
Compounding multiplierYears investedInvestor.gov
Direct drag on returnsFees / expense ratioSEC
Roughly a rounding errorWeekly vs monthlyEstimate

If you want to feel this in your gut, run your own numbers. Plug in a monthly amount and a weekly amount over 20 or 30 years and watch how little the frequency changes the ending balance compared with bumping your contribution up by even $50.

See how your contributions grow over time with different amounts and schedules.

Try the investment calculator

A note on lump sums

This whole discussion assumes you're investing money as it arrives from your paycheck, which is genuinely dollar-cost averaging. If instead you have a big chunk of cash sitting in savings, that's a different question. Historically, investing a lump sum all at once has beaten spreading it out, because markets rise more often than they fall, but spreading it out can ease the regret if the market drops right after you invest. We compare both approaches in lump sum vs dollar-cost averaging.

For ongoing paycheck investing, though, you don't have a lump-sum choice to make. The money shows up periodically, so you invest it periodically. The only real decision is how to automate it, and now you know that part barely affects the outcome. Pick weekly or monthly based on your pay cycle, set it on autopilot, and go live your life.