Skip to content

Home / Plumbers / California / Apprenticeships

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

Home / Plumbers / California / Apprenticeships

Plumber apprenticeships in California

California registers plumbing apprenticeships with its Division of Apprenticeship Standards.1 Most run 4 to 5 years, take apprentices from age 16 or 17 or 18, and pay from the first day.

Find a program near you

Enter your ZIP to sort by distance.

Type

50 programs

  1. Associated Builders & Contractors Northern California Chapter (ABC Norcal) Plumbing U.A.C.

    Livermore · Alameda County

    Open shopState-registered

    Plumber

    Length
    4 years
    Minimum age
    17
    Education
    High school or GED
    To get in
    Written test + interview
    abcnorcal.org
  2. Associated Builders & Contractors Of San Diego, Inc. Plumbing / Pipefitting U.A.C.

    Poway · San Diego County

    Open shopState-registered

    Pipefitter / Steamfitter · Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    abcsd.org
  3. Central Valley-Motherlode Plumbers, Pipe & Refrig. Fitters JATC

    Modesto · Stanislaus County

    UnionState-registered

    Plumber · Steamfitter/Pipefitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
  4. Contra Costa Co. Plumbing & Pipe Fitting JATC

    Martinez · Contra Costa County

    UnionState-registered

    Plumber · Steamfitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    plumbers159.org
  5. Fresno Area Plumbers, Pipe & Refrigeration Fitters JATC

    Fresno · Fresno County

    Union

  6. Glendale Burbank SF Valley Plumbers Steamfitters JATC 761

    Burbank · Los Angeles County

    UnionState-registered

    Maintenance Plumber (Service And Repair) · Steamfitter / Pipefitter · Plumber

    Length
    5 years
    Minimum age
    17
    Education
    High school or GED
    To get in
    Written test + interview
  7. Hydra Ventures, dba Cal Pacific Plumbing System

    San Francisco · San Francisco County

    Open shop

  8. J. Noble binns PlumbingInc.

    Bakersfield · Kern County

    Open shop

  9. JAC Plumbing & Pipefitting, Sacramento

    Sacramento · Sacramento County

    UnionState-registered

    Plumber/Pipefitter

    Length
    5 years
    Minimum age
    18
    Education
    None required
    To get in
    No test or interview
  10. JATC of the Plumbing & Pipe Fitting Industry UA Local 38

    San Francisco · San Francisco County

    UnionState-registered

    Plumber · Steamfitter- Pipe Fitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    ualocal38.org
  11. JATC Plumbing, Pipe-Fitting & Refrigeration Industry of San Mateo County

    Burlingame · San Mateo County

    UnionState-registered

    Plumber & Pipefitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    ualocal467.org
  12. Joint Apprenticeship Committee For The Plumbing & Pipefitting Industry Sacramento – Yolo Districts

    Sacramento · Sacramento County

    Union

  13. Joint Apprenticeship Training Committee For The Plumbing, Pipefitting & Steamfitting Industry Of Orange County - U.A. Local 582

    Orange · Orange County

    UnionState-registered

    Plumber · Steamfitter/Pipefitter · Maintenance Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    ualocal582.org
  14. Kern, Inyo & Mono Counties Plumbing, Pipefitter & Refrigeration/Air Conditioning Mechanic J.A.T.C.

    Bakersfield · Kern County

    UnionState-registered

    Pipefitter · Maintenance Plumber · Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    ajtraining.org
  15. Local Union 460 Pipe Trades

    Bakersfield · Kern County

    Union

  16. Los Angeles & Vicinity Steamfitters & Industrial Pipefitters JATC

    Gardena · Los Angeles County

    UnionState-registered

    Steamfitter/Industrial Pipefitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    No test or interview
    ua250.org
  17. Los Angeles Metropolitan Plumbers J.A.T.C.

    Los Angeles · Los Angeles County

    UnionState-registered

    Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    No test or interview
  18. Marseilles Plumbing

    Atascadero · San Luis Obispo County

    Open shop

  19. Monterey And Santa Cruz Counties Plumbers, Pipe And Refrigeration Fitters Joint Apprenticeship Training Committee (J.A.T.C.)

    Castroville · Monterey County

    UnionState-registered

    Plumber · Steamfitter/Pipefitter

    Length
    5 years
    Minimum age
    16
    Education
    High school or GED
    To get in
    Written test + interview
    pipetrades62.com
  20. Monterey/Santa Cruz JATCfor the Plumbing and Pipefitting Industry U.A. Local 062

    Castroville · Monterey County

    Union

  21. Napa and Solano JATC Plumbers & Steamfitters

    Vacaville · Solano County

    UnionState-registered

    Pipefitter · Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    local343.org
  22. Northern California Area Plumbers, Pipe And Refrigeration Fitters Joint Apprenticeship Training Committee (J.A.T.C.)

    Marysville · Yuba County

    UnionState-registered

    Plumber · Steamfitter/Pipefitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
  23. O'Brien/Drain Aid Plumbing Company

    Crestline · San Bernardino County

    Open shop

  24. Orange County Plumbers & Steamfitters JATC

    Orange · Orange County

    Union

  25. P.H.C.C. Of The Greater Sacramento Area Plumbers U.A.C.

    Sacramento · Sacramento County

    Open shopState-registered

    Plumber

    Length
    4 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
  26. Pinnacle Plumbing

    Davis · Yolo County

    Open shop

  27. Pipe Trades JATC of Santa Clara and San Benito Co

    San Jose · Santa Clara County

    UnionState-registered

    Steamfitter · Steamfitter / Pipefitter · Maintenance Plumber · Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    ualocal114.org
  28. Pipe Trades JATC Of Santa Clara And San Benito Counties (Residential)

    San Jose · Santa Clara County

    Union

  29. Pipe Trades Joint Apprenticeship Training Committee Of Santa Clara And San Benito Counties

    San Jose · Santa Clara County

    Union

  30. Pipe Trades Joint Apprenticeship Training Committee Of Santa Clara And San Benito Counties

    San Jose · Santa Clara County

    UnionState-registered

    Steamfitter - Pipefitter

    Length
    5 years
    Minimum age
    17
    Education
    High school or GED
    To get in
    Written test
    pttc.edu
  31. Pipe Trades Joint Apprenticeship Training Committee Of Santa Clara And San Benito Counties

    San Jose · Santa Clara County

    UnionState-registered

    Plumber

    Length
    5 years
    Minimum age
    17
    Education
    High school or GED
    To get in
    Written test
    pttc.edu
  32. Pipe Trades Joint Apprenticeship Training Committee Of Santa Clara And San Benito Counties

    San Jose · Santa Clara County

    UnionState-registered

    Residential Plumber

    Length
    4 years
    Minimum age
    18
    Education
    None required
    To get in
    Written test
    pttc.edu
  33. PL Plumbing Inc

    Simi Valley · Ventura County

    Open shop

  34. Plumbing Heating Cooling Contractors

    Sacramento · Sacramento County

    Open shop

  35. Pomona & San Gabriel Valleys Plumbers & Steamfitte

    Rancho Cucamonga · San Bernardino County

    Open shopState-registered

    Pipefitter / Steamfitter · Maintenance Plumber · Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    No test or interview
  36. Promo Plumbing, Inc.

    San Mateo · San Mateo County

    Open shop

  37. Romans Plumbing Inc.

    Petaluma

    Open shop

  38. San Bernardino & Riverside Co. Plumbing & Steamfitters

    Colton · San Bernardino County

    Open shop

  39. San Bernardino & Riverside Counties Plumbing & Steamfitter Trade J.A.C.

    Colton · San Bernardino County

    UnionState-registered

    Plumber · Steamfitter & Industrial Pipefitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
  40. San Diego & Imperial County Pipe Trades Apprenticeship Program

    San Diego · San Diego County

    Open shopState-registered

    Plumber · Steamfitter, Industrial Pipefitter, Pipefitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test
  41. San Luis Obispo County Plumbing JAC

    San Luis Obispo · San Luis Obispo County

    UnionState-registered

    Maintenance Plumber · Pipefitter · Plumber · Steamfitter

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
  42. Southern California Chapter Of The Associated Builders And Contractors, Inc., Plumbers Unilateral Apprenticeship Committee

    Anaheim · Orange County

    Open shopState-registered

    Plumber

    Length
    4 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
    abcsocal.org
  43. Sprinkler Fitters UA Local 483 JATC

    Hayward · Alameda County

    Union

  44. Sprinkler Fitters UA Local 709 JATC

    Whittier · Los Angeles County

    Union

  45. UA Local 342 Plumbers & Pipefitters JATC

    Concord · Contra Costa County

    Union

  46. Union Pipe Trades Training Center

    San Diego · San Diego County

    Union

  47. United Association Local Union 342 J.A.T.C.

    Concord · Contra Costa County

    UnionState-registered

    Pipefitter · Steamfitter-Pipefitter · Plumber · Residential Light Commercial Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
  48. Ventura Co. Plumbers & Pipefitters JAC

    Oxnard · Ventura County

    Union

  49. Ventura County Plumbing & Pipefitting J.A.C.

    Ventura · Ventura County

    UnionState-registered

    Pipefitter · Plumber · Steamfitter · Maintenance Plumber

    Length
    5 years
    Minimum age
    18
    Education
    High school or GED
    To get in
    Written test + interview
  50. Yuba Shasta UA Local 228 JATC

    Marysville · Yuba County

    Union

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?

From the 27 state-registered programs in the list above.

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 that teach the basics and help with the application. California lists these:1

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, 13 schools in California have plumber programs.

The license steps in California

How do you get into a plumber apprenticeship in California?

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 much do plumber apprentices make in California?

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 California earned $22.76 an hour or less in May 2025.

Plumber pay in California

Other routes in California

Sources

  1. California Division of Apprenticeship Standards, apprenticeship program search (data as of 10/27/2026) (dir.ca.gov, 10/27/2026)
  2. U.S. Department of Labor, apprenticeship.gov registered apprenticeship partners (apprenticeship.gov)
  3. BLS Occupational Employment and Wage Statistics, California, May 2025 (bls.gov, May 2025)