Mini Golf Locations
Find mini golf and mini putt courses by country, state, province or region.
Canada (182 mini golf courses)
All mini golf in Canada- Alberta 22 mini golf courses
- British Columbia 24 mini golf courses
- Manitoba 5 mini golf courses
- New Brunswick 4 mini golf courses
- Newfoundland and Labrador 1 mini golf course
- Nova Scotia 2 mini golf courses
- Ontario 68 mini golf courses
- Prince Edward Island 3 mini golf courses
- Quebec 42 mini golf courses
- Saskatchewan 11 mini golf courses
France (33 mini golf courses)
All mini golf in France- Auvergne-Rhône-Alpes 4 mini golf courses
- Brittany 1 mini golf course
- Centre-Val de Loire 3 mini golf courses
- Grand Est 1 mini golf course
- Ile-de-France 2 mini golf courses
- Normandy 3 mini golf courses
- Nouvelle-Aquitaine 3 mini golf courses
- Occitania 6 mini golf courses
- Pays de la Loire 4 mini golf courses
- Provence-Alpes-Côte d'Azur 6 mini golf courses
Germany (326 mini golf courses)
All mini golf in Germany- Baden-Württemberg 63 mini golf courses
- Bavaria 59 mini golf courses
- Brandenburg 3 mini golf courses
- Bremen 3 mini golf courses
- Hesse 21 mini golf courses
- Lower Saxony 40 mini golf courses
- Mecklenburg-Vorpommern 13 mini golf courses
- North Rhine-Westphalia 65 mini golf courses
- Rhineland-Palatinate 13 mini golf courses
- Saarland 3 mini golf courses
- Saxony 11 mini golf courses
- Saxony-Anhalt 4 mini golf courses
- Schleswig-Holstein 24 mini golf courses
- Thuringia 4 mini golf courses
Ireland (2 mini golf courses)
All mini golf in IrelandNetherlands (19 mini golf courses)
All mini golf in NetherlandsNorway (2 mini golf courses)
All mini golf in NorwayPoland (3 mini golf courses)
All mini golf in PolandPortugal (4 mini golf courses)
All mini golf in PortugalSpain (5 mini golf courses)
All mini golf in SpainSweden (21 mini golf courses)
All mini golf in Sweden- Dalarna County 1 mini golf course
- Gävleborg County 2 mini golf courses
- Jämtland County 2 mini golf courses
- Örebro County 2 mini golf courses
- Östergötland County 2 mini golf courses
- Skåne County 1 mini golf course
- Södermanland County 1 mini golf course
- Stockholm County 2 mini golf courses
- Värmland County 1 mini golf course
- Västerbotten County 1 mini golf course
- Västernorrland County 1 mini golf course
- Västra Götaland County 5 mini golf courses
Switzerland (27 mini golf courses)
All mini golf in Switzerland- Aargau 3 mini golf courses
- Basel-City 1 mini golf course
- Basel-Landschaft 1 mini golf course
- Bern 4 mini golf courses
- Fribourg 1 mini golf course
- Grisons 1 mini golf course
- Lucerne 3 mini golf courses
- Schaffhausen 1 mini golf course
- Schwyz 1 mini golf course
- St. Gallen 3 mini golf courses
- Ticino 1 mini golf course
- Valais/Wallis 1 mini golf course
- Zug 2 mini golf courses
- Zurich 4 mini golf courses
United Kingdom (64 mini golf courses)
All mini golf in United KingdomUnited States (1,321 mini golf courses)
All mini golf in United States- Alabama 17 mini golf courses
- Arizona 6 mini golf courses
- Arkansas 3 mini golf courses
- California 56 mini golf courses
- Colorado 23 mini golf courses
- Connecticut 20 mini golf courses
- Delaware 9 mini golf courses
- District of Columbia 2 mini golf courses
- Florida 112 mini golf courses
- Georgia 36 mini golf courses
- Hawaii 5 mini golf courses
- Idaho 2 mini golf courses
- Illinois 54 mini golf courses
- Indiana 26 mini golf courses
- Iowa 6 mini golf courses
- Kentucky 22 mini golf courses
- Louisiana 1 mini golf course
- Maine 7 mini golf courses
- Maryland 32 mini golf courses
- Massachusetts 51 mini golf courses
- Michigan 57 mini golf courses
- Minnesota 35 mini golf courses
- Missouri 46 mini golf courses
- Montana 1 mini golf course
- Nebraska 1 mini golf course
- Nevada 2 mini golf courses
- New Hampshire 7 mini golf courses
- New Jersey 64 mini golf courses
- New York 79 mini golf courses
- North Carolina 55 mini golf courses
- Ohio 66 mini golf courses
- Oklahoma 4 mini golf courses
- Oregon 15 mini golf courses
- Pennsylvania 90 mini golf courses
- Rhode Island 1 mini golf course
- South Carolina 35 mini golf courses
- South Dakota 3 mini golf courses
- Tennessee 37 mini golf courses
- Texas 89 mini golf courses
- Utah 2 mini golf courses
- Vermont 2 mini golf courses
- Virginia 55 mini golf courses
- Washington 21 mini golf courses
- West Virginia 3 mini golf courses
- Wisconsin 60 mini golf courses
- Wyoming 1 mini golf course