Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for a Cardiology Technician stands at $43,580 per year, or approximately $21 per hour. This role is essential in healthcare, contributing to the diagnosis and treatment of heart-related conditions. Experience plays a significant part in determining salary; technicians with more years in the field often command higher pay.
Geographic location also influences earnings. States like California and Texas report higher average salaries, reflecting the demand for skilled technicians. In addition, cities such as San Francisco and New York City are known for offering competitive compensation.
Job opportunities for cardiology technicians are varied, including hospitals, private clinics, and specialized cardiology practices. The demand for these professionals continues to grow, making it a stable career choice with potential for advancement. Individuals interested in pursuing this career should consider obtaining appropriate certifications and relevant training to enhance their qualifications and improve their salary prospects.
Let Zippi find your next cardiology technician job
Let Zippi find your next cardiology technician job
The highest-paying states for cardiology technicians are California, North Dakota, and Oregon. The lowest average cardiology technician salary states are Maryland, Louisiana, and Iowa.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Wisconsin | $45,940 | $22.09 |
| 2 | Pennsylvania | $47,284 | $22.73 |
| 3 | New Mexico | $44,293 | $21.29 |
| 4 | Connecticut | $45,340 | $21.80 |
| 5 | Alabama | $41,779 | $20.09 |
| 6 | California | $62,630 | $30.11 |
| 7 | North Dakota | $53,985 | $25.95 |
| 8 | New York | $47,295 | $22.74 |
| 9 | West Virginia | $38,643 | $18.58 |
| 10 | Texas | $41,429 | $19.92 |
| 11 | Ohio | $41,777 | $20.09 |
| 12 | Oregon | $47,785 | $22.97 |
| 13 | Arkansas | $39,291 | $18.89 |
| 14 | Indiana | $39,207 | $18.85 |
| 15 | New Hampshire | $42,565 | $20.46 |
| 16 | Michigan | $41,098 | $19.76 |
| 17 | Idaho | $44,514 | $21.40 |
| 18 | Nevada | $41,603 | $20.00 |
| 19 | Wyoming | $41,845 | $20.12 |
| 20 | South Carolina | $39,695 | $19.08 |
| 21 | Tennessee | $38,576 | $18.55 |
| 22 | Alaska | $39,053 | $18.78 |
| 23 | Vermont | $40,243 | $19.35 |
| 24 | Maine | $38,941 | $18.72 |
| 25 | Massachusetts | $42,621 | $20.49 |
| 26 | Oklahoma | $40,147 | $19.30 |
| 27 | Georgia | $38,182 | $18.36 |
| 28 | Minnesota | $40,797 | $19.61 |
| 29 | Utah | $38,118 | $18.33 |
| 30 | Delaware | $37,661 | $18.11 |
| 31 | Kentucky | $37,921 | $18.23 |
| 32 | Colorado | $37,635 | $18.09 |
| 33 | South Dakota | $36,966 | $17.77 |
| 34 | Montana | $39,361 | $18.92 |
| 35 | Hawaii | $42,238 | $20.31 |
| 36 | Rhode Island | $38,529 | $18.52 |
| 37 | Arizona | $36,203 | $17.41 |
| 38 | Missouri | $35,946 | $17.28 |
| 39 | New Jersey | $34,691 | $16.68 |
| 40 | North Carolina | $36,361 | $17.48 |
| 41 | Iowa | $30,427 | $14.63 |
| 42 | Virginia | $36,066 | $17.34 |
| 43 | Illinois | $29,848 | $14.35 |
| 44 | Washington | $37,012 | $17.79 |
| 45 | Florida | $26,609 | $12.79 |
| 46 | Louisiana | $31,248 | $15.02 |
| 47 | Mississippi | $34,092 | $16.39 |
| 48 | District of Columbia | $35,931 | $17.27 |
| 49 | Nebraska | $34,128 | $16.41 |
| 50 | Kansas | $29,849 | $14.35 |
| 51 | Maryland | $32,807 | $15.77 |
The highest-paying cities for cardiology technicians are Eureka, CA, Springfield, OR, and New York, NY.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Eureka, CA | $64,024 | $30.78 |
| 2 | Springfield, OR | $47,960 | $23.06 |
| 3 | New York, NY | $47,417 | $22.80 |
| 4 | Chester, PA | $47,397 | $22.79 |
| 5 | Madison, WI | $45,687 | $21.96 |
| 6 | Fall River, MA | $43,607 | $20.96 |
| 7 | Manchester, NH | $42,552 | $20.46 |
| 8 | Dallas, TX | $41,773 | $20.08 |
| 9 | Duluth, MN | $41,752 | $20.07 |
| 10 | Columbus, OH | $41,084 | $19.75 |
| 11 | Fort Smith, AR | $39,384 | $18.93 |
| 12 | Fishers, IN | $39,139 | $18.82 |
| 13 | Memphis, TN | $38,769 | $18.64 |
| 14 | Chapel Hill, NC | $36,490 | $17.54 |
| 15 | Phoenix, AZ | $36,418 | $17.51 |
| 16 | Columbia, MO | $35,971 | $17.29 |
| 17 | Charlottesville, VA | $35,735 | $17.18 |
| 18 | Cedar Rapids, IA | $30,435 | $14.63 |
| 19 | Kansas City, KS | $29,782 | $14.32 |
| 20 | Rock Island, IL | $29,665 | $14.26 |
A cardiology technician's salary ranges from $30,000 a year at the 10th percentile to $62,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $62,000 | $5,167 | $30 |
| 75th Percentile | $52,000 | $4,333 | $25 |
| Average | $43,580 | $3,632 | $21 |
| 25th Percentile | $36,000 | $3,000 | $17 |
| 10th Percentile | $30,000 | $2,500 | $14 |
The highest paying types of cardiology technicians are cardiovascular sonographer, vascular technician, and echo technician.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Cardiovascular Sonographer | $80,456 | $6,705 | $38.68 | 13,174 |
| Invasive Cardiovascular Technologist | $49,294 | $4,108 | $23.70 | 49,408 |
| Medical Service Technician | $37,943 | $3,162 | $18.24 | 189,362 |
| Pulmonary Function Technician | $50,458 | $4,205 | $24.26 | 50,955 |
| Emergency Room Technician | $35,967 | $2,997 | $17.29 | 129,444 |
| Emergency Medical Technician | $39,743 | $3,312 | $19.11 | 137,617 |
Top companies hiring cardiology technicians now:
Cardiology technician salaries at Columbia University in the City of New York and Prime Healthcare are the highest-paying according to our most recent salary estimates. In addition, the average cardiology technician salary at companies like Dignity Health and Sharp HealthCare are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Columbia University in the City of New York | $53,347 | $25.65 |
| 2 | Prime Healthcare | $51,968 | $24.98 |
| 3 | Dignity Health | $51,761 | $24.89 |
| 4 | Sharp HealthCare | $50,198 | $24.13 |
| 5 | Scripps Health | $50,179 | $24.12 |
| 6 | Health Alliance | $47,972 | $23.06 |
| 7 | Lancaster General Health | $47,886 | $23.02 |
| 8 | OSF HealthCare | $47,865 | $23.01 |
| 9 | HCA Healthcare | $47,737 | $22.95 |
| 10 | PeaceHealth | $47,389 | $22.78 |
| 11 | Kaiser Permanente | $47,363 | $22.77 |
| 12 | Summit Health Oregon | $46,966 | $22.58 |
| 13 | CHRISTUS Health | $45,777 | $22.01 |
| 14 | SCAI Now | $45,706 | $21.97 |
| 15 | Southcoast Health | $44,620 | $21.45 |
| 16 | Baylor Scott & White Health | $44,508 | $21.40 |
| 17 | Ascension Michigan | $44,310 | $21.30 |
| 18 | InSync Healthcare Solutions | $44,050 | $21.18 |
| 19 | Curative | $44,025 | $21.17 |
| 20 | Catholic Health Initiatives - Colorado | $44,024 | $21.17 |
The average cardiology technician salary has risen by $5,958 over the last ten years. In 2014, the average cardiology technician earned $37,622 annually, but today, they earn $43,580 a year. That works out to a 6% change in pay for cardiology technicians over the last decade.
Compare cardiology technician salaries for cities or states with the national average over time.
Compare cardiology technician salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $43,600 | $20.95 | +2.3% |
| 2024 | $42,600 | $20.46 | +1.5% |
| 2023 | $41,900 | $20.15 | +2.8% |
| 2022 | $40,800 | $19.59 | -0.5% |
| 2021 | $41,000 | $19.70 | +1.2% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Monument Health | Cardiology Procedure Technician II | Cardiology Clinic | Rapid City, SD | 06/28/2025 | $41,218 |
| Petvet Care Centers | Cardiology Technician | Bohemia, NY | 06/27/2025 | $70,958 |
| Denver Health and Hospital Authority | Cardiology Technician | Denver, CO | 06/26/2025 | $44,516 |
| Unitypoint Health | Cardiology Technician | Rock Island, IL | 06/25/2025 | $33,121 |
| Navitspartners | Non-Invasive Cardiology Tech-Travel-Ccma | Springfield, MA | 06/20/2025 | $89,219 |
| Emanate Health | Cardiology Tech I--Varied-QVH | West Covina, CA | 06/13/2025 | $43,827 |
| Main Line Health, Inc. | Cardiology Technician | Ardmore, PA | 06/12/2025 | $42,408 |
| Atlantic Coast Veterinary Specialists | Cardiology Technician | Bohemia, NY | 06/12/2025 | $70,958 |
| The University of Vermont Health Network | Echocardiology Tech | Malone, NY | 06/10/2025 | $78,409 |
| Atlantic Medsearch | Cardiology Job Near | Dayton, OH | 06/10/2025 | $12,522 |
Search for cardiology technician jobs