Here’s the short answer: a complete beginner home gym costs about $300 to $1,000, depending on whether you stop at dumbbells or add a full barbell setup. You can spend far more, but you genuinely don’t need to. Below is the breakdown by tier — and unlike most “it depends” answers, every number here is backed by a real, live-priced build you can click into and verify.
Home gym cost by budget tier
The $500 and $1,000tiers link to fully itemized builds with a running total pulled live from Amazon — so if a price has moved since we wrote this, the build page shows today’s number, not a stale one.
Where the money actually goes
In a full build, the biggest costs are the plates and the bench and rack— the pieces that carry load. Dumbbells are the best value per dollar of training. Flooring and conditioning tools are cheap. That’s why we tell beginners to buy in order: dumbbells and a bench first (most training per dollar), then the barbell setup (the expensive part) once the habit is proven. The exact sequence is in what to buy first.
Don’t forget the hidden savings
A home gym cost isn’t just the sticker price — it’s offset by everything you stop paying for: the membership, the commute, the time. Most people who train consistently find a $1,000 gym pays for itself in well under two years compared with a membership, after which it’s effectively free. We run those numbers in detail in home gym vs. gym membership.
How much should you spend?
For most beginners, $500 to $1,000buys a complete, lasting gym with no need to upgrade for years. If money’s tight, start at $300 with dumbbells and a bench — that alone is a real gym — and add pieces as you go. Spending past $1,000 is a preference, not a requirement. The goal isn’t the biggest gym; it’s the one you’ll actually use.