Civil Engineering Technicians earn between $45,967 and $67,366, with a median salary of $56,949. While various engineering fields offer high salaries, positions like Petroleum and Nuclear engineers typically command higher pay than Civil Engineering Technicians.