Starting a mini golf business requires roughly $50,000 to $150,000 for an outdoor course and significantly more for an indoor venue, but the payoff can be substantial. Owners often see profit margins between 20% and 70%, with annual earnings commonly reported between $30,000 and $150,000 depending on location, course size, and whether they offer food and drinks alongside the game. Here’s how to move from idea to opening day.
Choose Your Format First
The format you pick shapes every decision that follows, from real estate to staffing. A traditional outdoor course is the least expensive to build and the simplest to operate, but it ties your revenue to good weather and limits your season in colder climates. An indoor facility costs more upfront for build-out and climate control, but it generates year-round income and opens the door to evening events, corporate bookings, and birthday parties regardless of the forecast.
A growing number of operators are blending mini golf with a full food and beverage program. In this “eatertainment” model, the golf itself may account for less than half of total revenue, with the rest coming from food and drink sales. Puttshack, one of the larger chains in this space, reports that roughly 45% of its revenue comes from the game while the remainder comes from its menu. That split means higher startup costs (kitchen equipment, liquor licensing, more staff) but also higher per-visit spending from each customer. Decide early whether you’re building a course with a snack bar or a restaurant with a course attached, because the two require very different business plans.
Write a Business Plan With Real Numbers
Your business plan needs to answer three questions investors or lenders will ask: how much does it cost to build, how much does it cost to run each month, and how quickly will it pay for itself? Start with construction. An 18-hole outdoor course on leased land typically runs $50,000 to $150,000 for course design, obstacles, landscaping, lighting, and a small building for the register and restrooms. Indoor courses with themed environments, special lighting, and climate control can push well past $300,000, especially in urban markets where lease rates are high.
Monthly operating costs include rent or a mortgage payment, utilities, insurance, payroll, course maintenance, and marketing. Most mini golf businesses are lean on staffing. A small outdoor course might run with two or three employees per shift during peak season. Budget for seasonal swings: summer weekends will be packed, and midweek mornings in the off-season will be slow. Your plan should show month-by-month revenue projections that reflect this reality, not a flat annual average divided by twelve.
Pick a Location That Drives Walk-In Traffic
Mini golf is an impulse activity for many customers. A location visible from a busy road, near family-friendly attractions, or inside a shopping and entertainment district will outperform a tucked-away spot that relies entirely on advertising. Look for areas with high foot traffic, easy parking, and proximity to restaurants, ice cream shops, arcades, or movie theaters. Families often bundle mini golf with other outings, so being near complementary businesses helps everyone.
Zoning matters. Most municipalities classify mini golf as a commercial recreation use, and not every commercially zoned parcel allows it. Check with your local planning or zoning office before signing a lease. You’ll also want to confirm that the site can accommodate adequate parking, typically one space for every three to four players your course can hold at once, plus staff parking.
Design a Course People Want to Replay
Course design is your core product. A forgettable course with flat carpet and generic obstacles won’t generate repeat visits or social media buzz. Hire a course designer or work with a miniature golf construction company that specializes in themed builds. Good courses have a mix of easy and challenging holes, a visual theme that ties the experience together, and a few “signature” holes that customers photograph and share.
Technology is becoming a differentiator. Some operators now use ball-tracking systems that automate scoring and let players compete on leaderboards without pencils and scorecards. These systems cost more upfront but reduce friction for customers and generate data you can use to improve the experience. Even simpler additions like glow-in-the-dark elements for evening play or augmented reality features on select holes can set your course apart from a decades-old competitor down the road.
Plan your course layout so groups flow smoothly without bottlenecks. An 18-hole round should take about 45 minutes to an hour. If one difficult hole causes a backup, it slows every group behind it and reduces the number of rounds you can sell per hour. Test your layout before opening, ideally with groups of varying skill levels including young children, to find and fix flow problems early.
Handle Permits, Insurance, and Legal Structure
You’ll need a general business license from your city or county, and depending on your location, you may need a special-use permit or conditional-use permit for a recreational facility. If you plan to serve food, you’ll need health department permits and potentially a liquor license, which can take months to process in some areas. Start the application process early because permit delays are one of the most common reasons new entertainment venues miss their target opening date.
Set up your business as an LLC or corporation to separate your personal assets from the business. Mini golf involves physical activity, uneven surfaces, and moving objects, so liability exposure is real. You’ll need general liability insurance at a minimum, typically with coverage of at least $1 million per occurrence. Many landlords and lenders require proof of insurance before you can sign a lease or close on financing. Property insurance covers your course structures, obstacles, and equipment. If you have employees, workers’ compensation insurance is required in nearly every state. If you serve alcohol, you’ll need liquor liability coverage as well.
Fund the Business
Most mini golf startups are funded through some combination of personal savings, a small business loan, and sometimes an investor or partner. SBA-backed loans through a local bank are a common route: they offer longer repayment terms and lower down payments than conventional commercial loans, though the application process involves detailed financial projections, personal financial statements, and often collateral.
If your total startup cost is on the lower end (an outdoor course on leased land with minimal food service), you may be able to launch with $75,000 to $100,000 in total capital. Keep a cash reserve equal to at least three to six months of operating expenses. New entertainment businesses almost always take longer than expected to reach steady traffic, and running out of cash in month four because summer rain kept families home for two weekends is an avoidable failure.
Set Pricing and Revenue Streams
Most mini golf courses charge per round, with adult prices typically ranging from $8 to $15 and children’s prices a few dollars less. Some operators offer unlimited play for a set period, family packages, or annual passes for locals. Your pricing should reflect what competitors in your area charge, the quality of your course, and whether you’re positioned as a budget outing or a premium experience.
Don’t rely on greens fees alone. The highest-earning mini golf businesses layer in additional revenue streams: birthday party packages, corporate event rentals, a snack bar or full kitchen, an arcade room, a gift shop, or seasonal events like glow golf nights and holiday-themed play. Party packages are especially profitable because they involve prepaid group rates, food and drink minimums, and reserved tee times during off-peak hours that would otherwise sit empty.
Market Before You Open
Start building awareness at least two months before your opening date. Create social media accounts and post construction progress photos, course previews, and behind-the-scenes content. People love watching a business come together, and early followers become your first customers. A Google Business Profile is essential: when someone searches “mini golf near me,” you want to appear immediately with your address, hours, photos, and a link to book.
Partner with nearby businesses for cross-promotion. A pizza restaurant might offer a discount coupon for your course with every large order, and you hand out their menu at your register. Reach out to local schools, daycares, summer camps, and youth organizations about group rates. These institutional relationships provide predictable weekday revenue that smooths out the peaks and valleys of walk-in traffic.
Once you’re open, online reviews drive a huge share of new customers. Encourage happy visitors to leave a Google or Yelp review before they leave. A course with 200 positive reviews and a 4.5-star rating will consistently outperform a competitor with 15 reviews, even if the competitor’s course is technically better. Make the experience worth talking about, and make it easy for people to talk about it.

