Golf Courses & Driving Ranges in MT

Discover 129 golf courses and driving ranges across 37 cities in MT

MT Golf Course Map

Showing 129 courses across MT

Loading map...

Browse by City

Golf in MT: Your Complete Guide

MT is home to 129 exceptional golf courses and driving ranges spread across 37 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,MT offers diverse golfing experiences for players of all skill levels.

Top Golf Destinations in MT

The most popular golf cities in MT include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to MT specifically to experience these renowned golf destinations.

Types of Golf Courses in MT

MT golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.

Planning Your Golf Trip to MT

When planning golf in MT, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many MT golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of MToffers unique golf course designs and playing conditions.

All Golf Courses

Anaconda

Anaconda Country Club

1521 Country Club Road

59711
Anaconda Creek Golf Club

4000 Golf Club Drive, Anaconda, MT

59069
Anaconda Golf Club

2500 Tournament Drive, Anaconda, MT

59620
Anaconda Hills Golf Club

2000 Pro Shop Lane, Anaconda, MT

59269
Anaconda Resort Golf Club

2500 Pro Shop Lane, Anaconda, MT

59713
Anaconda Valley Golf Course

4000 Golf Course Drive, Anaconda, MT

59391
East Anaconda Golf Club

200 Fairway Drive, Anaconda, MT

59614
North Anaconda Golf Club

4000 Championship Drive, Anaconda, MT

59139
Old Works Golf Club

1205 Pizzini Way

59711
South Anaconda Golf Club

300 Golf Course Drive, Anaconda, MT

59100
West Anaconda Golf Club

3000 Golf Course Drive, Anaconda, MT

59610

Bigfork

Eagle Bend Golf Club

279 Eagle Bend Drive

59911

Billings

Billings Golf Club

5000 Fairway Drive, Billings, MT

59986
Billings Golf Course

100 Country Club Road, Billings, MT

59144
Billings Hills Golf Club

3000 Tournament Drive, Billings, MT

59598
Billings Oaks Golf Club

500 Tournament Drive, Billings, MT

59911
Billings Resort Golf Club

5000 Country Club Road, Billings, MT

59064
Eagle Rock Golf Course

5624 Larimer Lane

59105
Hilands Golf Club

714 Poly Drive

59102
Lake Hills Golf Club

1930 Clubhouse Way

59105
North Billings Golf Club

2000 Fairway Drive, Billings, MT

59053
Yegen Golf Club

1390 Zimmerman Trail

59102
Yegen Golf Club

1390 Zimmerman Trail

59102
Yellowstone Country Club

3200 Paul Allen Way

59106

Bozeman

Black Bull

72Bar 72 MenuBozemanLifest

59718
Bozeman Country Club

4000 Fairway Drive, Bozeman, MT

59176
Bozeman Golf Club

100 Golf Course Drive, Bozeman, MT

59538
Bozeman Municipal Golf Course

2500 Fairway Drive, Bozeman, MT

59706
Bozeman Resort Golf Club

100 Tournament Drive, Bozeman, MT

59421
Bridger Creek Golf Courser

2710 McIlhattan Road

59715
Greater Bozeman Golf Club

2500 Golf Course Drive, Bozeman, MT

59332
North Bozeman Golf Club

5000 Golf Course Drive, Bozeman, MT

59406
South Bozeman Golf Club

5000 Pro Shop Lane, Bozeman, MT

59534
Valley View Golf Club

302 East Kagy Boulevard

59715

Butte

Butte Creek Golf Club

200 Golf Club Drive, Butte, MT

59048
Butte Executive Golf Course

500 Country Club Road, Butte, MT

59203
Butte Golf Club

500 Pro Shop Lane, Butte, MT

59453
Butte Links

2500 Golf Club Drive, Butte, MT

59837
Butte National Golf Club

2500 Championship Drive, Butte, MT

59590
Butte Pines Golf Club

1000 Golf Club Drive, Butte, MT

59249
Butte Resort Golf Club

2000 Country Club Road, Butte, MT

59440
Butte Valley Golf Course

2500 Championship Drive, Butte, MT

59769
Fairmont Golf

1500 Fairmont Road

59711
Greater Butte Golf Club

4000 Country Club Road, Butte, MT

59536
South Butte Golf Club

5000 Championship Drive, Butte, MT

59246
West Butte Golf Club

5000 Golf Club Drive, Butte, MT

59279

Choteau

Choteau Country Club

1502 Airport Road

59422

Colstrip

Ponderosa Butte Golf Course

5000 Pine Butte Drive

59323

Columbia Falls

Meadow Lake Golf Club

490 Saint Andrew's Drive

59912

Frenchtown

King Ranch Golf Course

17775 Mullan Road

59834

Great Falls

Eagle Falls Golf Club

1025 25th Street North

Great Falls Creek Golf Club

1000 Pro Shop Lane, Great Falls, MT

59659
Great Falls Links

2000 Pro Shop Lane, Great Falls, MT

59902
Great Falls Municipal Golf Course

500 Country Club Road, Great Falls, MT

59570
Great Falls National Golf Club

5000 Fairway Drive, Great Falls, MT

59914
Great Falls Public Golf Course

200 Championship Drive, Great Falls, MT

59639
Great Falls Resort Golf Club

200 Club House Drive, Great Falls, MT

59028
Meadow Lark Country Club

300 Country Club Boulevard

59404
North Great Falls Golf Club

100 Golf Club Drive, Great Falls, MT

59707

Havre

Havre Country Club

2000 Fairway Drive, Havre, MT

59954
Havre Golf & Country Club

3000 Pro Shop Lane, Havre, MT

59597
Havre Hills Golf Club

5000 Golf Course Drive, Havre, MT

59738
South Havre Golf Club

5000 Golf Course Drive, Havre, MT

59121

Helena

Helena Country Club

500 Tournament Drive, Helena, MT

59950
Helena Creek Golf Club

1500 Pro Shop Lane, Helena, MT

59943
Helena Golf & Country Club

4000 Pro Shop Lane, Helena, MT

59500
Helena Municipal Golf Course

200 Championship Drive, Helena, MT

59164
Helena National Golf Club

3000 Pro Shop Lane, Helena, MT

59379
Helena Public Golf Course

1000 Tournament Drive, Helena, MT

59393
Helena Valley Golf Course

200 Country Club Road, Helena, MT

59292
North Helena Golf Club

100 Club House Drive, Helena, MT

59729
West Helena Golf Club

100 Fairway Drive, Helena, MT

59776

Kalispell

Buffalo Hill Golf Course

1176 North Main Street

59901
East Kalispell Golf Club

3000 Tournament Drive, Kalispell, MT

59282
Kalispell Golf & Country Club

500 Tournament Drive, Kalispell, MT

59164
Kalispell Oaks Golf Club

2000 Golf Course Drive, Kalispell, MT

59802
Kalispell Pines Golf Club

2500 Pro Shop Lane, Kalispell, MT

59859
Northern Pines Golf Club

3230 Fox Hollow Court

59901
Village Greens Golf Club

500 Palmer Drive

59901
West Kalispell Golf Club

100 Championship Drive, Kalispell, MT

59558

Laurel

Laurel Golf Club

1020 Golf Course Road

59044

Libby

Cabinet View Golf Club

458 Cabinet View Road

Miles City

East Miles City Golf Club

300 Pro Shop Lane, Miles City, MT

59608
Miles City Golf Club

500 Golf Course Drive, Miles City, MT

59255
Miles City Golf Course

1000 Championship Drive, Miles City, MT

59759
Miles City National Golf Club

3000 Pro Shop Lane, Miles City, MT

59754
Miles City Oaks Golf Club

2000 Championship Drive, Miles City, MT

59670
Miles City Pines Golf Club

3000 Golf Club Drive, Miles City, MT

59098

Missoula

Canyon River Golf Club

1268 Bandmann Trail

59802
Greater Missoula Golf Club

1500 Pro Shop Lane, Missoula, MT

59176
Larchmont Golf Course

3200 Fort Missoula Road

59804
Missoula Creek Golf Club

100 Tournament Drive, Missoula, MT

59154
Missoula Golf Club

300 Golf Club Drive, Missoula, MT

59500
Missoula Pines Golf Club

2000 Pro Shop Lane, Missoula, MT

59648
North Missoula Golf Club

4000 Golf Club Drive, Missoula, MT

59904
South Missoula Golf Club

3000 Pro Shop Lane, Missoula, MT

59978
The Highlands Golf Club

141 Fairway Drive

59803
The Ranch Club Golf Course

8501 Ranch Club Road

59808

Ronan

Mission Mountain Golf Club

46664 Golf Course Way

59864

Sidney

Sidney Country Club

16 Highway North

59270