Skip to content

Home / Plumbers / Montana / Apprenticeships

Electrical student in a blue hard hat explaining a panel to a visitor

Home / Plumbers / Montana / Apprenticeships

Plumber apprenticeships in Montana

Montana has 215 registered plumber apprenticeship programs: 3 union and 212 open shop.1 Apprentices are hired and paid while they learn. The hours count toward the journeyman license (7,500 hours).2

Find a program near you

Enter your ZIP to sort by distance. Lineman, utility and studio programs are hidden because they lead to a different license.

Type

215 programs

  1. 1 Plumbing and Heating

    Belgrade · Gallatin County

    Open shop

  2. 1st CHOICE PLUMBING LLC

    Shelby · Toole County

    Open shop

  3. 2nd Nature Plumbing & Heating LLC

    Belgrade · Gallatin County

    Open shop

  4. 3 Brothers Plumbing & Heating INC

    Montana City · Jefferson County

    Open shop

  5. 3 Brothers Plumbing and Heating of Gallatin Valley, Inc

    Belgrade · Gallatin County

    Open shop

  6. 406 Plumbing LLC

    Somers · Flathead County

    Open shop

  7. 4G's Plumbing & Mechanical INC

    Missoula · Missoula County

    Open shop

  8. 4H Plumbing, Heating and Cooling, Inc.

    Billings · Yellowstone County

    Open shop

  9. Aaron's Plumbing & Heating INC

    Helena · Lewis and Clark County

    Open shop

  10. Accuflow Plumbing

    Plains · Sanders County

    Open shop

  11. Accurate Plumbing & Heating Inc.

    Belgrade · Gallatin County

    Open shop

  12. Action Plumbing & Construction

    Great Falls · Cascade County

    Open shop

  13. All About You Plumbing & Heating LLC

    Great Falls · Cascade County

    Open shop

  14. All Seasons Plumbing and Heating Inc

    Missoula · Missoula County

    Open shop

  15. Alpine Plumbing Heating & Cooling Inc.

    Billings · Yellowstone County

    Open shop

  16. Always Plumbing

    Power · Teton County

    Open shop

  17. Angus Plumbing LLC

    Corvallis · Ravalli County

    Open shop

  18. AT Plumbing LLC

    Choteau · Teton County

    Open shop

  19. Avalanche Plumbing & Heating

    Kalispell · Flathead County

    Open shop

  20. B & N Plumbing LLC

    Florence · Ravalli County

    Open shop

  21. Bailey's Plumbing & Heating LLC

    Bozeman · Gallatin County

    Open shop

  22. Bakkila Plumbing & Heating

    Eureka · Lincoln County

    Open shop

  23. Bald Rock Plumbing PC

    Kalispell · Flathead County

    Open shop

  24. BC Plumbing & Heating Inc.

    Belgrade · Gallatin County

    Open shop

  25. Bear Grass Plumbing Company

    Whitefish · Flathead County

    Open shop

  26. Benjamin Franklin Plumbing

    Billings · Yellowstone County

    Open shop

  27. Best Value Plumber & Rooter

    Great Falls · Cascade County

    Open shop

  28. Big Bear Plumbing

    Kalispell · Flathead County

    Open shop

  29. Big Creek Plumbing LLC

    Ronan · Lake County

    Open shop

  30. Big Sky Plumbing & Heating INC

    Helena · Lewis and Clark County

    Open shop

  31. Bighorn Plumbing, Inc.

    Kalispell · Flathead County

    Open shop

  32. Billings Pipe Trades JATC

    Billings · Yellowstone County

    Union

  33. BlueBird Plumbing

    Big Sky · Madison County

    Open shop

  34. Bob's Plumbing and Drain LLC

    Belgrade · Gallatin County

    Open shop

  35. Bogle Plumbing & Mechanical, LLC

    Belgrade · Gallatin County

    Open shop

  36. Bolin Plumbing and Heating LLC

    Bozeman · Gallatin County

    Open shop

  37. Bosket Plumbing & Excavating, Inc.

    Kalispell · Flathead County

    Open shop

  38. Bosket Plumbing & Repair Inc.

    Kalispell · Flathead County

    Open shop

  39. Bozeman Plumbing & Heating

    Bozeman · Gallatin County

    Open shop

  40. Bp Plumbing & Heating

    Helena · Lewis and Clark County

    Open shop

  41. Brian's Plumbing and Heating

    Libby · Lincoln County

    Open shop

  42. Bridger Mountain Plumbing LLc

    Bozeman · Gallatin County

    Open shop

  43. Brown Plumbing & Heating

    Billings · Yellowstone County

    Open shop

  44. C & C Plumbing

    Cut Bank · Glacier County

    Open shop

  45. Cabinet Mountain Plumbing

    Noxon · Sanders County

    Open shop

  46. Campbell's Plumbing & Heating, Inc.

    Belgrade · Gallatin County

    Open shop

  47. Central Heating, Cooling, Plumbing & Electrical Inc.

    Kalispell · Flathead County

    Open shop

  48. Central Plumbing & Heating Inc.

    Great Falls · Cascade County

    Open shop

  49. Christoferson Plumbing & Heating

    Billings · Yellowstone County

    Open shop

  50. Clarks Plumbing & Heating INC

    Helena · Lewis and Clark County

    Open shop

  51. Clear Flow Plumbing LLC

    Columbia Falls · Flathead County

    Open shop

  52. Clearwater Plumbing & Electric INC

    St Ignatius · Lake County

    Open shop

  53. Copper John's Plumbing & Heating

    Livingston · Park County

    Open shop

  54. Copper Plumbing Company

    Helena · Lewis and Clark County

    Open shop

  55. Cornerstone Plumbing & Heating

    Laurel · Yellowstone County

    Open shop

  56. Courtesy Plumbing

    Great Falls · Cascade County

    Open shop

  57. Courville Creek Plumbing

    Ronan · Lake County

    Open shop

  58. Custom Plumbing Inc.

    Stevensville · Ravalli County

    Open shop

  59. D & L Plumbing

    Sidney · Richland County

    Open shop

  60. D.O.Plumbing and Heating LLC

    Florence · Ravalli County

    Open shop

  61. Daniels Plumbing Inc

    Missoula · Missoula County

    Open shop

  62. Darrel & Son Plumbing LLC

    Hamilton · Ravalli County

    Open shop

  63. Denali Plumbing and Heating

    Three Forks · Gallatin County

    Open shop

  64. Dry Fork Plumbing INC

    Conrad · Pondera County

    Open shop

  65. Dynamic Plumbing LLC

    Eureka · Lincoln County

    Open shop

  66. Egbert Plumbing & Heating

    Bozeman · Gallatin County

    Open shop

  67. Ek Plumbing, Inc.

    Kalispell · Flathead County

    Open shop

  68. Electric City Plumbing LLC

    Great Falls · Cascade County

    Open shop

  69. Empire Plumbing

    Kalispell · Flathead County

    Open shop

  70. Erik's Plumbing and Heating

    Darby · Ravalli County

    Open shop

  71. Extreme Plumbing Inc.

    Belgrade · Gallatin County

    Open shop

  72. Falls Plumbing Inc.

    Black Eagle · Cascade County

    Open shop

  73. First Plumbing LLC

    Great Falls · Cascade County

    Open shop

  74. Flathead County Plumbing, LLC

    Kalispell · Flathead County

    Open shop

  75. Flo-Rite Plumbing, Inc.

    Kalispell · Flathead County

    Open shop

  76. Fred's Plumbing & Heating

    Missoula · Missoula County

    Open shop

  77. Freedom Plumbing LLC

    Billings · Yellowstone County

    Open shop

  78. FVCC - Plumbing Apprentice Course

    Kalispell · Flathead County

    School

    fvcc.edu
  79. Garden City Plumbing and Heating Incorporated

    Missoula · Missoula County

    Open shop

  80. Garrard Plumbing Company dba GCCI

    Frenchtown · Missoula County

    Open shop

  81. Gavlak Plumbing and Heating

    Missoula · Missoula County

    Open shop

  82. George's Plumbing LLC

    Hamilton · Ravalli County

    Open shop

  83. Gibney & Sons Plumbing Co.

    Great Falls · Cascade County

    Open shop

  84. Glacier Plumbing & Heating, Inc.

    Columbia Falls · Flathead County

    Open shop

  85. Good and Tight Plumbing

    Billings · Yellowstone County

    Open shop

  86. Granite Peak Plumbing & Heating Inc.

    Red Lodge · Carbon County

    Open shop

  87. Grant Creek Plumbing

    Missoula · Missoula County

    Open shop

  88. Grizzly Plumbing LLC

    Great Falls · Cascade County

    Open shop

  89. Haaland Plumbing and Heating Inc.

    Manhattan · Gallatin County

    Open shop

  90. Hallstrom Plumbing & Heating

    Kalispell · Flathead County

    Open shop

  91. Hampers Plumbing & Heating

    Clancy · Jefferson County

    Open shop

  92. Harris Plumbing

    East Helena · Lewis and Clark County

    Open shop

  93. Hellgate Plumbing and Heating Incorporated

    Clinton · Granite County

    Open shop

  94. Henderson Plumbing, LLC

    Townsend · Broadwater County

    Open shop

  95. High Caliber Plumbing & Heating LLC

    Bridger · Carbon County

    Open shop

  96. Highline Plumbing LLC

    Missoula · Missoula County

    Open shop

  97. Holm Plumbing LLC

    Black Eagle · Cascade County

    Open shop

  98. Ideal Plumbing

    Billings · Yellowstone County

    Open shop

  99. In-Sink Quality Plumbing & Heating, Inc.

    Whitefish · Flathead County

    Open shop

  100. Jbs Plumbing

    East Helena · Lewis and Clark County

    Open shop

  101. Jones Plumbing & Heating Inc.

    Havre · Hill County

    Open shop

  102. Judith Mountain Plumbing

    Lewistown · Fergus County

    Open shop

  103. K & D Plumbing & Heating INC

    Missoula · Missoula County

    Open shop

  104. Kindred Plumbing & Heating Inc.

    Great Falls · Cascade County

    Open shop

  105. Klaus Plumbing LLC

    Thompson Falls · Sanders County

    Open shop

  106. Koocanusa Plumbing & Electrical, Inc.

    Eureka · Lincoln County

    Open shop

  107. L&J Plumbing & Heating

    Sheridan · Madison County

    Open shop

  108. Lake Valley Plumbing and Heating LLC

    Kalispell · Flathead County

    Open shop

  109. Lambson Plumbing LLC

    Florence · Ravalli County

    Open shop

  110. LaSalle Plumbing & Renovations

    Billings · Yellowstone County

    Open shop

  111. LBR Plumbing, Inc.

    Whitefish · Flathead County

    Open shop

  112. Lee Plumbing and Welding

    Belgrade · Gallatin County

    Open shop

  113. Lee Riddick Plumbing & Heating

    Glasgow · Valley County

    Open shop

  114. Legacy Plumbing & Heating

    Kila · Flathead County

    Open shop

  115. Levchenko Plumbing & Heating

    Missoula · Missoula County

    Open shop

  116. Lewis & Clark Plumbing

    Helena · Lewis and Clark County

    Open shop

  117. Lone Pine Plumbing

    Bozeman · Gallatin County

    Open shop

  118. Lone Pine Plumbing

    Laurel · Yellowstone County

    Open shop

  119. Long Range Plumbing and Heating LLC

    Townsend · Broadwater County

    Open shop

  120. MacPherson Plumbing

    Phillipsburg · Granite County

    Open shop

  121. Manhattan Plumbing & Heating

    Manhattan · Gallatin County

    Open shop

  122. Marozzo Plumbing & Heating LLC

    Libby · Lincoln County

    Open shop

  123. Mcglynn Plumbing & Heating

    Helena · Lewis and Clark County

    Open shop

  124. McGuffey's Hot Water & Plumbing LLC

    Belgrade · Gallatin County

    Open shop

  125. McLean Plumbing & Heating

    Whitehall · Jefferson County

    Open shop

  126. Mildren Plumbing Inc.

    Bigfork · Lake County

    Open shop

  127. Milk River Plumbing LLC

    Havre · Hill County

    Open shop

  128. Missoula Plumbers JATC

    Missoula · Missoula County

    Union

  129. Modern Plumbing & Heating, PLLC

    Kalispell · Flathead County

    Open shop

  130. Montana City Plumbing & Heating INC

    Clancy · Jefferson County

    Open shop

  131. Montana Plumbing Company

    Missoula · Missoula County

    Open shop

  132. Mountain States Plumbing & Heating, Inc.

    Billings · Yellowstone County

    Open shop

  133. Mountain Valley Plumbing and Heating

    Belgrade · Gallatin County

    Open shop

  134. Msu - Northern Mt - Plumbing Related Training

    Havre · Hill County

    School

  135. Msu Northern Montana - Havre - Plumbing Related Trn.

    Havre · Hill County

    School

  136. MT Plumbing, LLC

    Glendive · Dawson County

    Open shop

  137. Murdock Plumbing LLC

    Somers · Flathead County

    Open shop

  138. MW Plumbing LLC

    Great Falls · Cascade County

    Open shop

  139. Nault Plumbing & Heating Inc.

    Havre · Hill County

    Open shop

  140. Next-Gen Plumbing and Heating

    Missoula · Missoula County

    Open shop

  141. Nomad Plumbing

    Polson · Lake County

    Open shop

  142. North Valley Plumbing

    Kalispell · Flathead County

    Open shop

  143. Northern Plumbing & Heating, Inc.

    Columbia Falls · Flathead County

    Open shop

  144. O'Neil Plumbing LLC

    Billings · Yellowstone County

    Open shop

  145. On The Level Plumbing & Heating

    Billings · Yellowstone County

    Open shop

  146. Palagi Plumbing & Heating Co. Inc.

    Black Eagle · Cascade County

    Open shop

  147. Paradise Plumbing

    Livingston · Park County

    Open shop

  148. Parish Plumbing & Heating LLC

    Bigfork · Lake County

    Open shop

  149. Parisi Western Plumbing & Heating

    Livingston · Park County

    Open shop

  150. Patriot Plumbing

    Columbia Falls · Flathead County

    Open shop

  151. Paul Hutchison Plumbing

    Stevensville · Ravalli County

    Open shop

  152. Paulsen Plumbing, LLC

    Kalispell · Flathead County

    Open shop

  153. Peak Plumbing & Heating INC

    Jefferson City · Jefferson County

    Open shop

  154. Perry Plumbing & Heating

    Sheridan · Madison County

    Open shop

  155. Pine Ridge Plumbing LLC

    Kalispell · Flathead County

    Open shop

  156. Pioneer Plumbing and Hydronic Heating

    Roundup · Musselshell County

    Open shop

  157. Pipe Creek Plumbing Co.

    Libby · Lincoln County

    Open shop

  158. Pipe Down Plumbing

    Great Falls · Cascade County

    Open shop

  159. Pipestone Mechanical Inc.

    Kalispell · Flathead County

    Open shop

  160. PJ's Plumbing & Heating

    Belgrade · Gallatin County

    Open shop

  161. Plumb Crazy Plumbing

    Great Falls · Cascade County

    Open shop

    plumbcrazyplumbing.com
  162. Plumb Montana, Inc.

    Billings · Yellowstone County

    Open shop

  163. Plumb Rite Plumbing

    Kalispell · Flathead County

    Open shop

  164. Plumb-Tech Plumbing & Heating LLC

    Missoula · Missoula County

    Open shop

  165. Plumbers & Pipefitters #41 JATC

    Butte · Silver Bow County

    Union

  166. Plumbing Incorporated

    Kalispell · Flathead County

    Open shop

  167. Plumbing Plus, Inc.

    Belgrade · Gallatin County

    Open shop

  168. Plumbing Works INC

    Missoula · Missoula County

    Open shop

  169. Polzin Plumbing

    Great Falls · Cascade County

    Open shop

  170. Ponderosa Plumbing LLC

    Hamilton · Ravalli County

    Open shop

  171. Prairie Dog Plumbing & Heating, LLC

    Livingston · Park County

    Open shop

  172. Precision Plumbing & Heating, Inc.

    Billings · Yellowstone County

    Open shop

  173. Precision Plumbing Inc

    Stevensville · Ravalli County

    Open shop

  174. Premier Plumbing INC

    Dillon · Beaverhead County

    Open shop

  175. Pride Plumbing LLC

    Lewistown · Fergus County

    Open shop

  176. Pristine plumbing

    Whitefish · Flathead County

    Open shop

  177. Pro Flow Plumbing and Heating LLC

    Kalispell · Flathead County

    Open shop

  178. Quartz Mountain Plumbing and Mechanical LLC

    Libby · Lincoln County

    Open shop

  179. Ranger Plumbing & Heating

    Livingston · Park County

    Open shop

  180. Raptor Plumbing LLC

    Florence · Ravalli County

    Open shop

  181. Raybell Plumbing & Construction

    Darby · Ravalli County

    Open shop

  182. Red Line Plumbing and Heating

    Gallatin Gateway · Gallatin County

    Open shop

  183. Reliable Plumbing & Heating

    Bozeman · Gallatin County

    Open shop

  184. Right Now Plumbing and Heating

    Missoula · Missoula County

    Open shop

  185. Rock Creek Plumbing

    Lonepine · Sanders County

    Open shop

  186. Rocky Mountain Plumbing

    Choteau · Teton County

    Open shop

  187. Rocky Mountain Plumbing & Heating, Inc.

    Kalispell · Flathead County

    Open shop

  188. Shade Plumbing & Heating Inc.

    Clancy · Jefferson County

    Open shop

  189. Shedhorn Plumbing INC

    Helena · Lewis and Clark County

    Open shop

  190. Shorts Plumbing & Heating

    Livingston · Park County

    Open shop

  191. Shupe's Plumbing & Heating Inc.

    Absarokee · Stillwater County

    Open shop

  192. Silco Plumbing LLC

    Kila · Flathead County

    Open shop

  193. Silvertip Plumbing & Heating INC

    Plains · Sanders County

    Open shop

  194. Simensen Plumbing & Radiant LLC

    Kalispell · Flathead County

    Open shop

  195. Special K Plumbing & Heating

    Townsend · Broadwater County

    Open shop

  196. Stacy's Plumbing Solutions

    Billings · Yellowstone County

    Open shop

  197. Stl Pipeworks, LLC

    Imperial

    Open shop

  198. Stramer & Son Plumbing, Inc.

    Eureka · Lincoln County

    Open shop

  199. Streamline Plumbing & Heating, Inc

    Columbia Falls · Flathead County

    Open shop

  200. Stump Town Plumbing Co

    Kalispell · Flathead County

    Open shop

  201. T-12 Plumbing

    Billings · Yellowstone County

    Open shop

  202. Talon Plumbing & Heating

    Great Falls · Cascade County

    Open shop

  203. Thomas Plumbing & Heating, Inc.

    Missoula · Missoula County

    Open shop

  204. Tierney Plumbing LLC

    Somers · Flathead County

    Open shop

  205. Timber Creek Plumbing, LLC

    Ballantine · Yellowstone County

    Open shop

  206. TNT Plumbing and Heating LLC

    Missoula · Missoula County

    Open shop

  207. Touris Plumbing Inc.

    Bigfork · Lake County

    Open shop

  208. Townsend Plumbing & Heating INC

    Townsend · Broadwater County

    Open shop

  209. Vinson Plumbing, INC

    Dillon · Beaverhead County

    Open shop

  210. Wagman Water Works Plumbing and Heating

    Livingston · Park County

    Open shop

  211. Wallis Plumbing Inc.

    Billings · Yellowstone County

    Open shop

  212. Werner Plumbing & Heating INC

    Helena · Lewis and Clark County

    Open shop

  213. Western Plumbing of Bozeman Inc.

    Bozeman · Gallatin County

    Open shop

  214. Wild West Plumbing, Inc.

    Kalispell · Flathead County

    Open shop

  215. Williams Plumbing, Heating & Utilities Inc.

    Bozeman · Gallatin County

    Open shopLineman or utility

  216. Xcel Plumbing & Mechanical

    Billings · Yellowstone County

    Open shop

Union locals and training centers in Montana

Call the local or its training center for the next application date.

UA union locals

Training

UA apprenticeships run through a joint committee of the local and union contractors. Call the local for the next application date.

PHCC chapters

No PHCC chapter lists an office in Montana. PHCC chapter finder

Union or open shop?

Union

Run by a joint committee run by the United Association (UA) local and union contractors. You apply to the committee, take an aptitude test and an interview, and wait on a ranked list. The committee sends you to its contractors.

Pay is a set share of the union journey-level rate and steps up on a schedule. Classes are nights or week-long blocks, usually paid for by the program.

Open shop

Run by PHCC, ABC or a single plumbing contractor. You usually get hired by a member contractor first, and the contractor enrolls you.

Your employer sets the pay and the raises. Classes are nights or weekends, and some programs charge tuition.

What do programs ask for?

Applying this month

  1. Get your papers together1 week

    High school transcript or GED, a photo ID, and your birth certificate or proof of age. Programs that ask for algebra want the transcript that shows it.

    Time
    1 week
  2. Practice for the aptitude test2 to 4 weeks

    Union programs test algebra and reading. A few evenings with a practice test helps your ranking.

    Time
    2 to 4 weeks
  3. Pick three programs and check their dates1 evening

    Union programs take applications in set windows, some once a year. Open-shop programs and employer programs often take them year-round.

    Time
    1 evening
    Back to the program list
  4. Apply, then keep working

    Apply to all three. While you wait, a helper or trainee job with a licensed contractor gives you hours and a reference.

    The license steps

Can't get in yet?

Pre-apprenticeship

Short programs, often free, that teach the basics and help with the application. Ask the programs above which ones they take graduates from.

Start on a crew

Licensed contractors hire helpers with no experience. Keep a log of your hours and employers; many programs and license boards count them. If you'd rather learn the basics first, 1 schools in Montana have plumber programs.

The license steps in Montana

How do you get into a plumber apprenticeship in Montana?

Pick programs near you, check each one's website for its application dates, and apply to more than one. Union programs test and interview, then rank applicants; open-shop programs usually start once a member contractor hires you.

How long is a plumber apprenticeship in Montana?

About 4 years. The journeyman license requires 7,500 hours of supervised work.

How much do plumber apprentices make in Montana?

Programs set their own scales, usually a share of journey-level pay that rises every year. For a floor, the lowest-paid tenth of all plumbers in Montana earned $23.20 an hour or less in May 2025.

Plumber pay in Montana

Other routes in Montana

Sources

  1. U.S. Department of Labor, apprenticeship.gov registered apprenticeship partners (apprenticeship.gov)
  2. Montana plumber license requirements (boards.bsd.dli.mt.gov, 2026-10-27)
  3. BLS Occupational Employment and Wage Statistics, Montana, May 2025 (bls.gov, May 2025)