Golf costs, by state and province

Typical costs for golf per 18-hole round. Course prestige, time of day, and weekend vs. weekday rates are key factors. Open a market below for a local estimate.

Golf costs vary dramatically from modest municipal courses to exclusive clubs. A round at a public course typically runs $30 to $80, while private clubs charge $100 to $300 or more. Annual memberships range from $1,000 to $20,000 depending on location and prestige.

Green Fees and Tee Times

Municipal courses often charge $20 to $50 for 18 holes with a cart. Resort courses can be $100 to $250. Twilight rates offer discounts of 30% to 50% after 3 p.m., dropping the price to $25 to $60.

Membership vs Pay‑per‑Play

Annual membership at a semi‑private club costs $1,500 to $5,000, while private clubs range from $5,000 to $20,000 plus initiation fees. Pay‑per‑play golfers who play 20 rounds per year might spend $800 to $2,000.

Extra Costs (Cart, Rentals, Tips)

Cart rental adds $15 to $30 per round. Club rental runs $30 to $75. Caddie fees (optional) are $40 to $100 plus a 15% to 20% tip. Range balls before a round cost $5 to $15.

Typical Golf prices
ItemTypical range
Public Course 18 Holes$30 – $80
Resort Course 18 Holes$100 – $250
Annual Semi‑Private Membership$1,500 – $5,000
Cart Rental per Round$15 – $30

Every market for golf costs

383 markets have a page, each with a typical range where we have one and plain guidance on what moves the price.

Related cost subjects