Range and Putt

Mini golf in Atlanta

Range and Putt lists 8 places to play mini golf in Atlanta, the northern suburbs and Cobb County. Three are indoors or have an indoor course. The lowest published price is $11.75 per round at Pirate's Cove Adventure Golf Atlanta. Eight of the eight publish a price online. Every detail was checked against a named source in November 2026.

Compare mini golf in Atlanta

VenueTownHolesSettingPrice from
Cosmic Minigolf & Play AlpharettaAlpharettaNot statedNot stated$13.99 per visit
Cosmic Minigolf & Play KennesawKennesawNot statedNot stated$13.30 per visit
Cosmic Minigolf & Play LawrencevilleLawrencevilleNot statedNot stated$14.99 per visit
Monster Mini Golf MariettaMarietta18Indoor$13 per round
Pirate's Cove Adventure Golf AtlantaDuluth27Not stated$11.75 per round
Puttshack Atlanta DunwoodyDunwoody9Indoor$15 per round
Puttshack Atlanta MidtownAtlanta9Indoor$15 per round
Skyline Park at Ponce City MarketAtlanta18Not stated$12 per round

"Not stated" means we found no source for it. Where a venue has more than one course, the hole count follows the note on its own page.

On the map

7 of 8 shown. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.

Atlanta

Puttshack Atlanta Midtown

Putting entertainment venue, Atlanta

Puttshack Atlanta Midtown is an indoor putting entertainment venue at The Interlock, with a bar and restaurant. A 9-hole game costs $15 for ages 13 and up and $9 for ages 12 and under, and unlimited mini golf costs $25 and $15, on the Thursday prices we checked; the venue lists prices by day of the week.

Price
From $15 per round
Holes
9
Checked
November 12, 2026

Skyline Park at Ponce City Market

Mini golf, Atlanta

Skyline Park is a vintage carnival boardwalk on the roof of Ponce City Market in Atlanta, with 18 holes of mini golf and seven carnival games and rides. Mini golf costs $12 for ages 13 and up and $7 for ages 4 to 12, on top of a daily ticket to the roof that starts at $10 for adults and $6 for kids.

Price
From $12 per round
Holes
18
Checked
November 12, 2026

Cobb County

Cosmic Minigolf & Play Kennesaw

Mini golf, Kennesaw

Cosmic Minigolf & Play Kennesaw is a glow minigolf venue at Town Center at Cobb, with an indoor playground for younger children. Minigolf costs $13.30 per player, plus tax, and you can play as many rounds as you like.

Price
From $13.30 per visit
Checked
November 12, 2026

Monster Mini Golf Marietta

Mini golf, Marietta

Monster Mini Golf Marietta is an indoor, glow-in-the-dark 18-hole mini golf course with animated monsters, music and black lights, plus an arcade. A round costs $13 on the Big Monsters rate and $11 on the Little Monsters rate, and $10 for seniors and military, with ID.

Price
From $13 per round
Holes
18
Checked
November 12, 2026

North suburbs

Cosmic Minigolf & Play Alpharetta

Mini golf, Alpharetta

Cosmic Minigolf & Play Alpharetta is a glow minigolf venue at North Point Mall, with an indoor playground for younger children. Minigolf costs $13.99 per player, or $9.99 for children 5 and under, plus tax, and you can play as many rounds as you like.

Price
From $13.99 per visit
Checked
November 12, 2026

Cosmic Minigolf & Play Lawrenceville

Mini golf, Lawrenceville

Cosmic Minigolf & Play Lawrenceville is a glow minigolf venue at Sugarloaf Mills, with an indoor playground for younger children. Minigolf costs $14.99 per player for two courses, or $11.99 for children 5 and under, plus tax, and you can play as many rounds as you like.

Price
From $14.99 per visit
Checked
November 12, 2026

Pirate's Cove Adventure Golf Atlanta

Mini golf, Duluth

Pirate's Cove Adventure Golf in Duluth, Gwinnett County, has 27 holes of pirate-themed mini golf among streams and waterfalls. The 18-hole round costs $11.75 for adults and $10.75 for children aged 5 to 12, and all 27 holes cost $14 and $12.

Price
From $11.75 per round
Holes
27
Checked
November 12, 2026

Puttshack Atlanta Dunwoody

Putting entertainment venue, Dunwoody

Puttshack Atlanta Dunwoody is an indoor putting entertainment venue at High Street, with a bar and restaurant. A 9-hole game costs $15 for ages 13 and up and $9 for ages 12 and under, and unlimited mini golf costs $25 and $15, on the Thursday prices we checked; the venue lists prices by day of the week.

Price
From $15 per round
Holes
9
Checked
November 12, 2026

Questions people ask

How much does mini golf cost in Atlanta?

The lowest published price is $11.75 per round at Pirate's Cove Adventure Golf Atlanta, and the highest starting price is $15 per round at Puttshack Atlanta Dunwoody, checked November 12, 2026. These are each venue's lowest general price. Children and seniors often pay less, and the full list is on each venue's page.

Where can you play indoor mini golf in Atlanta?

Monster Mini Golf Marietta, Puttshack Atlanta Dunwoody and Puttshack Atlanta Midtown are indoors or have an indoor course, according to their own websites.

Do you need to book mini golf in Atlanta?

Puttshack Atlanta Dunwoody and Puttshack Atlanta Midtown take bookings. Where a listing says nothing about booking, the venue's website did not mention it.

Driving ranges in Atlanta

We also list 10 driving ranges in Atlanta, with bucket prices.

Before you go

How this list is made

We read each venue's own website first, then its park district or operator pages. A detail only goes on the page when a source states it, and each listing links to the sources we used. Prices are per person for one round unless the row says otherwise. Read more about how we check.