About Us


Custom Fitting Center

We are Certified Club fitters of all major brands of clubs. With our 2 Foresight GC2 simulators and years of experience, we will custom fit the equipment to match your game, and help you play to the best of your ability! 

Brands that we carry - PING, Titleist, Callaway, TaylorMade, Mizuno, Cobra, Cleveland, Tour Edge, Footjoy, Sun Mountain, Bushnell, Under Armour, Skechers, and MUCH more.


Club Repair

At Golf Headquarters Missoula, we are Mitchell Certified Partners. Thus, we have the equipment and knowledge to assist with loft/lie angle adjustments, repairs or replacements of various shafts, and offer a wide variety of grip choices from Golf Pride, Winn, Lamkin, PING, Super Stroke and more.


Indoor Golf + Golf Leagues

With our 2 indoor simulators we have over 30 golf courses to choose from which include: Olympic, Carnoustie, Coeur d'Alene Resort, Torrey Pines, Cog Hill, Abu Dhabi Golf Club, and many more!

We offer a 2 person indoor league that begins the 2nd week of November and runs for 10 weeks - usually finishing around the end of February. 

For more information, please click here - INDOOR LEAGUE

Indoor Golf Rates

All Fees Are Based Off of Time


9 Holes of Golf - $15 Per Person (Approximately 30 Minutes)

18 Holes of Golf - $25 Per Person (Approximately 60 Minutes)

*Up to 4 people can play at one time. For 18 holes of golf - budget 1 HOUR for each person. 4 people would then need to budget 4 hours.


30 Minutes - $10 (As Many People As You'd Like)

60 Minutes - $15 (As Many People As You'd Like)

We also offer passes on our 2 most popular packages - 18 Holes of Golf and 30 Minutes of Range. They are as follows:


20 Hours of 60 Minutes of PLAY - $250 ($500 VALUE)

10 Hours of 60 Minutes of PLAY - $150 ($250 VALUE)


10 Hours of 30 Minute Range Time - $150 ($200 VALUE)

5 Hours of 30 Minute Range Time - $85 ($100 VALUE)

Join Our Mailing List

Contact Us

We're Here to Help!

Golf Headquarters Missoula

2003 South Ave West, Missoula, MT 59801, US

(406) 541-8633



10:00 am – 06:00 pm


10:00 am – 06:00 pm


10:00 am – 06:00 pm


10:00 am – 06:00 pm


10:00 am – 06:00 pm


10:00 am – 06:00 pm


10:00 am – 04:00 pm