What $1 Bought You in 1940

  • Gas station in California, 1940
Gas station in California, 1940
Credit: © Historical—Corbis Historical/Getty Images
Author Tony Dunnell

May 7, 2026

Love it?

In 1940, the average worker in the United States earned $1,368 a year — roughly $25 a week. And while that figure did rise during the course of the decade, it still sounds like a meager amount by today’s standards, thanks to inflation. Back then, however, a dollar could stretch remarkably far. 

According to the inflation calculator provided by the U.S. Bureau of Labor Statistics, $1 in 1940 is equivalent to $23.34 in 2026. So, a dollar was enough to stock up on some essential groceries or cover a modest night out. Here’s a look at exactly what you could buy for a buck back in 1940. 

Credit: © Bettmann Archive/Getty Images

10 Loaves of Bread

A 1-pound loaf of white bread cost about 10 cents in 1940, meaning $1 bought you 10 loaves at that price. But a loaf could often be found for even less if you shopped around, so a dollar could get you as many as a dozen loaves, making bread an important staple in most homes.

Credit: © FPG—Archive Photos/Getty Images 

3 Dozen Eggs 

In 1940, a dozen large white eggs cost about 33 cents (and possibly as little as 27 cents), so you could get at least three dozen eggs for a dollar. Being relatively affordable, eggs were considered the perfect protein, and most households ate them daily. And if you wanted bacon with your eggs, you could get at least 4 pounds of bacon for a buck.