Position
Salary

How much does a Computer Technician make?

The average salary for a Computer Technician is $50,436 per year in the US.

Computer technicians enjoy a solid income that reflects their valuable role in the tech industry. The average yearly salary for a computer technician stands at around $50,436. This amount can vary based on several factors, such as experience, location, and specific job duties.

Many computer technicians make between $35,598 and $69,186 per year. This range shows how earnings can differ based on the technician’s skill level and the type of employer. Entry-level technicians may start lower, while those with more experience or specialized skills can earn more. Computer technicians also have opportunities to boost their income through certifications and additional training.

View Computer Technician jobs nearby

What are the highest paying cities for a Computer Technician?

Computer technicians can find some of the highest paying jobs in Springfield, IL, where the average salary reaches up to $83,720. Other cities like San Antonio, TX, and San Francisco, CA, also offer competitive wages with averages at $78,160 and $69,539, respectively. Job seekers should consider these locations for better financial opportunities.
Graph displaying highest paying cities salaries for Computer Technician jobs, highlighting Springfield, IL with the highest at $83,720 and Anchorage, AK with the lowest at $57,702.
  1. Springfield, IL
    Average Salary: $83,720
    In Springfield, professionals in the tech field find many opportunities. Many companies rely on skilled technicians to keep their systems running smoothly. Local businesses often seek tech experts who can handle various IT tasks efficiently.
    Find Computer Technician jobs in Springfield, IL


  2. San Antonio, TX
    Average Salary: $78,160
    San Antonio offers a vibrant environment for those in the tech world. With a growing tech sector, there are numerous companies looking for skilled technicians. Tech professionals can expect a mix of stability and opportunity in this dynamic city.
    Find Computer Technician jobs in San Antonio, TX


  3. San Francisco, CA
    Average Salary: $69,539
    In San Francisco, the tech industry thrives with many startups and established firms. As a technician, you'll find a lot of innovation and opportunity. Working here means being part of a vibrant tech community with many learning and career growth options.
    Find Computer Technician jobs in San Francisco, CA


  4. Boulder, CO
    Average Salary: $68,853
    Boulder has a strong demand for tech expertise. The city's tech industry is growing, and many companies need skilled technicians. Professionals can enjoy a blend of professional opportunities and a high quality of life.
    Find Computer Technician jobs in Boulder, CO


  5. Washington, DC
    Average Salary: $67,726
    Washington, DC offers numerous job opportunities for tech professionals. The city is home to many government agencies and private companies that require skilled technicians. Working in DC means being at the heart of technology and government.
    Find Computer Technician jobs in Washington, DC


  6. Virginia Beach, VA
    Average Salary: $66,993
    In Virginia Beach, tech professionals find a mix of corporate and local opportunities. The area is home to several tech companies that seek skilled technicians. Being here allows tech workers to enjoy coastal living while pursuing a fulfilling career.
    Find Computer Technician jobs in Virginia Beach, VA


  7. Buffalo, NY
    Average Salary: $65,699
    Buffalo offers a good mix of tech opportunities. Many local companies and educational institutions need skilled technicians. Working here means being part of a city with a strong tech community and a lower cost of living.
    Find Computer Technician jobs in Buffalo, NY


  8. Fayetteville, NC
    Average Salary: $64,486
    Fayetteville has a growing demand for tech talent. The military and local businesses are significant employers. Professionals here can find stability and a supportive community. Many tech jobs offer the chance to make a meaningful impact.
    Find Computer Technician jobs in Fayetteville, NC


  9. San Diego, CA
    Average Salary: $59,286
    San Diego is a hub for tech innovation with a warm climate. Many tech companies and startups seek skilled technicians. Working in San Diego means enjoying beautiful weather while being part of a vibrant tech scene.
    Find Computer Technician jobs in San Diego, CA


  10. Anchorage, AK
    Average Salary: $57,702
    In Anchorage, tech professionals find a mix of opportunities. The city's growing tech sector seeks skilled technicians. Working here offers a unique lifestyle with plenty of outdoor activities and a supportive tech community.
    Find Computer Technician jobs in Anchorage, AK

What are the best companies a Computer Technician can work for?

Computer Technicians can find great job opportunities at CML Security, where the average salary is $73,333. Peraton and General Dynamics Information Technology also offer competitive salaries around $72,705 and $69,863, respectively. Vail Resorts and Robert Half provide good compensation at $51,354 and $50,712, showing a variety of sectors with attractive pay.
Graph displaying best paying company salaries for Computer Technician jobs, highlighting CML Security with the highest at $73,333 and TEKsystems with the lowest at $48,147.
  1. CML Security
    Average Salary: $73,333
    CML Security offers competitive salaries for Computer Technicians. They provide opportunities for professionals to work in various locations including the US and internationally. CML Security focuses on security solutions, offering a dynamic work environment.


  2. Peraton
    Average Salary: $72,705
    Peraton is a leading company for Computer Technicians, offering solid salaries and diverse roles. They operate in several locations in the US and are dedicated to innovation in technology. Technicians here enjoy a chance to grow in a rapidly evolving field.


  3. General Dynamics Information Technology
    Average Salary: $69,863
    General Dynamics Information Technology pays well for Computer Technicians. They provide opportunities to work in different locations across the US. The company is known for its focus on technology and innovation.


  4. State of Alaska
    Average Salary: $58,744
    The State of Alaska offers a good salary for Computer Technicians. They have positions available in various locations throughout Alaska. Working for the state means being part of a significant organization dedicated to public service.


  5. Vail Resorts
    Average Salary: $51,354
    Vail Resorts provides a decent salary for Computer Technicians. They offer roles in popular ski resort locations across the US. Working here means enjoying a vibrant and active work environment.


  6. Robert Half
    Average Salary: $50,712
    Robert Half offers competitive salaries for Computer Technicians. They have opportunities in multiple locations across the US. The company is well-known for connecting talent with great job opportunities.


  7. FIT Technologies
    Average Salary: $50,111
    FIT Technologies provides a solid salary for Computer Technicians. They operate in various locations throughout the US. The company focuses on technology solutions and offers a stable work environment.


  8. Lorien
    Average Salary: $48,909
    Lorien offers a decent salary for Computer Technicians. They have positions available in multiple locations in the US. The company is known for its commitment to healthcare and technology solutions.


  9. IDEA Public Schools
    Average Salary: $48,485
    IDEA Public Schools offers a competitive salary for Computer Technicians. They have opportunities in various locations across the US. The company focuses on education and offers a rewarding work environment.


  10. TEKsystems
    Average Salary: $48,147
    TEKsystems provides a decent salary for Computer Technicians. They offer roles in multiple locations across the US. The company is dedicated to connecting professionals with great job opportunities.

How to earn more as a Computer Technician?

A Computer Technician can explore several avenues to increase their earnings. These opportunities often come from gaining new skills, obtaining certifications, or taking on more responsibilities at work. Focusing on these areas can help improve job performance and marketability.

Here are five factors that can lead to higher earnings:

  1. Obtain Certifications: Certifications show that a technician has the knowledge and skills needed for specific technologies. Certifications from recognized organizations can make a technician more attractive to employers.
  2. Learn New Skills: Staying updated with the latest technology trends and learning new skills can open up more job opportunities. These skills might include network administration, cybersecurity, or cloud computing.
  3. Gain Experience: Experience is crucial in this field. Working in different environments and handling various problems can build a solid resume and increase confidence.
  4. Specialize in a Niche: Specializing in a specific area such as data recovery, network security, or hardware repair can make a technician more valuable. Specialized technicians often command higher salaries.
  5. Seek Higher-Paying Jobs: Look for roles that offer better pay, such as senior technician positions, IT management, or consulting. These roles often provide higher salaries and more benefits.

Currently 329 Computer Technician job openings, nationwide.

How's the job market for a Computer Technician in the US?

Learn what a Computer Technician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Computer Technician today.
Position
Overview
Computer Technician
329 Job Openings