How much does a Maintenance Technician make in Granite City, IL?
A Maintenance Technician in Granite City, IL, earns an average yearly salary of $57,062. This job involves fixing and maintaining machines and equipment in different industries. People in this role use their skills to keep things running smoothly.
The salary for Maintenance Technicians in Granite City can vary based on experience and skills. Some earn as little as $37,000, while others with more experience can make up to $75,000 a year. Here is a breakdown of what different technicians earn:
- 10% earn around $37,000
- 9% earn around $40,455
- 13% earn around $43,909
- 1% earn around $47,364
- 6% earn around $50,818
- 9% earn around $54,273
- 17% earn around $57,727
- 11% earn around $61,182
- 18% earn around $64,636
- 3% earn around $68,091
- 5% earn around $71,545
- 5% earn around $75,000
What are the highest paying cities for a Maintenance Technician near Granite City, IL?

-
Madison, IL
Average Salary: $58,400
In Madison, IL, working as a Maintenance Technician offers a mix of industrial and residential opportunities. With prominent companies such as American Woodmark and Peabody Energy, you will find varied and challenging work. The community values skilled technicians, providing a supportive environment for professional growth.
Find Maintenance Technician jobs in Madison, IL
-
Maplewood, MO
Average Salary: $57,850
Maplewood, MO, boasts a range of Maintenance Technician roles, perfect for those who enjoy a blend of urban and suburban settings. Companies like Monsanto and St. Louis County Government offer stable and rewarding careers. The area values experienced technicians, ensuring plenty of opportunities for career advancement.
Find Maintenance Technician jobs in Maplewood, MO
-
Glen Carbon, IL
Average Salary: $54,007
Glen Carbon, IL, provides a vibrant community for Maintenance Technicians. Working here means dealing with diverse tasks in a small-town environment. With local businesses like Ameren UE, technicians can enjoy a steady workload and community support. This city values skilled workers, making it a great place to build a career.
Find Maintenance Technician jobs in Glen Carbon, IL
-
Edwardsville, IL
Average Salary: $53,675
Edwardsville, IL, offers a great atmosphere for those in the Maintenance Technician field. The area features a mix of industrial and residential work, with companies like Prairie Farms and Prairie View Farms providing steady employment. Technicians here can expect a welcoming community that values their skills.
Find Maintenance Technician jobs in Edwardsville, IL
-
Cahokia, IL
Average Salary: $52,019
In Cahokia, IL, Maintenance Technicians find a mix of opportunities in both industrial and commercial settings. Working with local businesses and larger companies, you will encounter diverse challenges. The community values hard work and skill, offering a supportive environment for growth.
Find Maintenance Technician jobs in Cahokia, IL
-
Collinsville, IL
Average Salary: $51,475
Collinsville, IL, provides a stable environment for Maintenance Technicians. With companies such as Ameren Illinois and Collinsville School District, the work is varied and fulfilling. This town values skilled technicians, ensuring a positive workplace for career development.
Find Maintenance Technician jobs in Collinsville, IL
-
Ladue, MO
Average Salary: $50,735
Ladue, MO, offers a blend of suburban and industrial opportunities for Maintenance Technicians. Working with local businesses and larger companies, you can expect a mix of tasks. The community values experienced technicians, providing a supportive environment for professional growth.
Find Maintenance Technician jobs in Ladue, MO
-
Belleville, IL
Average Salary: $49,069
In Belleville, IL, Maintenance Technicians find a mix of residential and industrial roles. Working with companies like Ameren UE and Prairie Farms, you can expect varied and interesting tasks. The community values skilled technicians, offering a supportive environment for career advancement.
Find Maintenance Technician jobs in Belleville, IL
-
Fairview Heights, IL
Average Salary: $49,068
Fairview Heights, IL, provides a range of opportunities for Maintenance Technicians. Working with local businesses and larger companies, you can find steady employment. The community values hard work and skill, offering a supportive environment for career growth.
Find Maintenance Technician jobs in Fairview Heights, IL
-
University City, MO
Average Salary: $48,738
In University City, MO, Maintenance Technicians can find varied and interesting roles. Working with local businesses and larger companies, the work is fulfilling. The community values skilled technicians, providing a supportive environment for professional development.
Find Maintenance Technician jobs in University City, MO
What are the best paying companies for a Maintenance Technician in Granite City, IL?

-
Precoat Metals
Average Salary: $66,048
Precoat Metals offers exciting opportunities for Maintenance Technicians in Granite City, IL. The company specializes in metal coatings and operates several facilities in the area. Maintenance Technicians here work to ensure equipment runs smoothly and efficiently. This role often includes a variety of tasks such as repairs, preventive maintenance, and troubleshooting.
-
PRAIRIE FARMS DAIRY
Average Salary: $62,144
At PRAIRIE FARMS DAIRY, Maintenance Technicians play a crucial role in keeping the dairy operations running smoothly. Located in Granite City, this company values skilled technicians who can handle the unique needs of dairy equipment. Technicians here focus on maintaining and repairing machinery, ensuring high standards of production and safety.
-
Express Employment Professionals
Average Salary: $60,833
Express Employment Professionals offers numerous Maintenance Technician positions in Granite City. This staffing firm helps connect skilled technicians with various companies. Technicians in this role work across different industries, offering a wide range of experiences. They perform routine maintenance, handle equipment repairs, and ensure facilities run smoothly.
-
ProAmpac
Average Salary: $57,325
ProAmpac, a leading packaging solutions provider, has Maintenance Technician jobs in Granite City, IL. Technicians here are responsible for maintaining and repairing packaging equipment. This role requires attention to detail and a strong understanding of mechanical systems. Working with ProAmpac offers opportunities to be part of a dynamic and growing company.
-
Heidtman Steel Products
Average Salary: $54,940
Heidtman Steel Products offers Maintenance Technician positions in Granite City. The company is involved in manufacturing steel products, and technicians play a key role in ensuring the machinery operates efficiently. Tasks include routine maintenance, equipment repairs, and improving production processes.
-
Gateway Regional Medical Center
Average Salary: $46,167
Gateway Regional Medical Center provides Maintenance Technician opportunities in Granite City. Technicians here focus on maintaining and repairing medical equipment. This role requires a high level of precision and safety awareness. Working at a medical center means being part of a critical service that supports patient care.
-
InterSolutions, LLC
Average Salary: $44,000
InterSolutions, LLC offers Maintenance Technician roles in Granite City. This company provides staffing services across various industries. Technicians here may work in different settings, offering a diverse range of experiences. Responsibilities include equipment maintenance, repairs, and ensuring facilities run smoothly.
-
The Michaels Organization
Average Salary: $37,250
The Michaels Organization offers Maintenance Technician positions in Granite City. This company is involved in construction and real estate. Technicians here are responsible for maintaining and repairing construction equipment and facilities. Working with The Michaels Organization provides hands-on experience in a dynamic industry.
What are the best paying Maintenance Technician related jobs in Granite City, IL?

-
Maintenance Manager
Average Salary: $62,638
This role involves overseeing daily maintenance activities and ensuring all equipment runs smoothly. Managers work closely with teams to prevent downtime. In Granite City, companies like Archroma and Ameren look for strong leaders with good management skills.
Find Maintenance Manager jobs in Granite City, IL
-
Plant Maintenance Technician
Average Salary: $60,000
This position requires checking and fixing machinery in industrial plants. Technicians need to handle repairs and keep all equipment in good condition. Local firms, such as the Granite City Steel Plant, seek skilled technicians to maintain production levels.
Find Plant Maintenance Technician jobs in Granite City, IL
-
Maintenance Mechanic
Average Salary: $58,528
Mechanics in this role focus on repairing and maintaining various machines. They troubleshoot problems and perform routine maintenance. Companies in Granite City, including those in manufacturing, need reliable mechanics to keep operations running.
Find Maintenance Mechanic jobs in Granite City, IL
-
Repair Technician
Average Salary: $57,800
Repair technicians fix and maintain equipment in different environments. They must quickly diagnose issues and implement solutions. Businesses in Granite City, such as electrical and mechanical companies, hire technicians to ensure equipment stays operational.
Find Repair Technician jobs in Granite City, IL



