
One of the first questions every new golfer asks is: how much is this hobby going to cost me? The honest answer is — it depends. Golf can cost $200 to get started, or $5,000+. Here’s a realistic breakdown so you can plan your budget before you buy a single club.
The One-Time Startup Costs
Golf Clubs: $150–$500
Your biggest upfront investment. A quality beginner complete set runs $200–$350 new. If you buy used clubs from 2nd Swing or GlobalGolf, you can get a solid set for $100–$150.
Our recommendation: Start with used clubs. Upgrade after your first year once you know what you actually need.

View beginner golf sets on Amazon →
Golf Bag: $30–$150 (often included with club set)
Most beginner complete sets come with a bag. If buying clubs separately, a basic stand bag runs $50–$100. You don’t need anything fancy to start.
Golf Shoes: $60–$150
You can play your first few rounds in athletic shoes with good grip, but golf shoes improve stability significantly. Budget $60–$100 for a solid beginner pair.
View beginner golf shoes on Amazon →
Golf Glove: $10–$20
An essential piece of equipment. Budget $15 for a quality glove. They last 15–25 rounds depending on how much you sweat.
Startup Cost Summary
Ongoing Costs Per Round
Greens Fees: $20–$150 per round
This is your biggest recurring expense. Public courses typically run $20–$60 for 18 holes. Municipal courses are even cheaper — some as low as $15. Private clubs start at $50–$100+ for guest fees and thousands per year for membership.
Money-saving tip: Book tee times at off-peak hours (early morning or late afternoon twilight rates). You can save 30–50% on greens fees. Sites like GolfNow offer significant discounts on last-minute tee times.
Golf Balls: $5–$15 per round (for beginners)
Plan on losing 3–6 balls per round initially. At $2 per ball for budget options, that’s $6–$12 per round. Buy in bulk and use affordable balls until your accuracy improves.
Cart Fee: $15–$25 (optional)
Walking is free and great exercise. Riding in a cart adds $15–$25 to your round. Many beginners prefer to walk — it slows the game down in a good way and gives you time to think between shots.
Golf Lessons: Worth It?
Yes — unequivocally. One lesson early on is worth more than 20 rounds of practicing bad habits. A single 45-minute lesson with a PGA professional typically costs $60–$120. A 5-lesson package runs $250–$450.
If lessons aren’t in the budget, YouTube has exceptional free instruction. Channels like Me and My Golf, Golf Sidekick, and Rick Shiels offer professional-level instruction for free.
Annual Cost Estimate for a Beginner Golfer
How to Play Golf on a Budget
- Buy used clubs: Save 40–60% vs. new
- Play twilight or early morning: Greens fees drop significantly
- Use GolfNow hot deals: Discounted last-minute tee times
- Buy balls in bulk: 36-ball packs are much cheaper per ball
- Walk instead of riding: Save $15–$25 per round
- Watch YouTube instead of paid lessons: Excellent free instruction available
- Join a golf league: Often includes discounted rounds
Is Golf Worth the Cost?
For most people who get into it, absolutely. Golf provides exercise, social connection, outdoor time, and a mental challenge that few other activities match. And unlike many hobbies, you can enjoy it for your entire life.
Start small — a used set of clubs, a local public course, and a willingness to learn. You can always invest more once you know you love it.
Best Budget Golf Gear to Get Started
Note: The links below are affiliate links. We earn a small commission at no extra cost to you.
- Wilson Profile SGI Complete Set — Best budget starter set, under $300 for everything you need.
- Callaway Supersoft Golf Balls — Affordable and beginner-friendly.
- Golf Push Cart — Skip the cart rental fee and walk the course for exercise.
- Used Golf Clubs on Amazon — Save 50-70% buying certified pre-owned clubs.