How Much Does an RN Make in Tennessee in 2026?
Typical pay for RNs in Tennessee, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · Tennessee · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical RN in Tennessee earns about $39.18 per hour ($81,500 per year), per the latest government wage data (May 2025). Calculated from that annual figure, pay works out to roughly $6,792 a month or $1,567 a week. That figure describes the midpoint of pay across the state, not a starting wage or the highest a nurse can earn.
Nationally, RNs typically earn $97,550 a year ($46.90 an hour), which means Tennessee pay runs 16% below the national figure. That puts Tennessee 41st among the 51 states and D.C. for RN pay. Around 72,200 RNs work across the state, compared with roughly 3.38 million nationwide.
RN pay in Tennessee at a glance
- Tennessee RNs typically earn $39.18 an hour ($81,500 a year), according to government wage data from May 2025.
- That's 16% below the national figure of $97,550, ranking Tennessee 41st out of 51 states and D.C.
- Franklin pays RNs the most in the state, with a typical $84,040 a year ($40.40 an hour).
- Entry-level RNs start around $30.76 an hour ($63,970 a year); the top 10% make over $104,920 annually.
- Typical pay for Tennessee RNs has climbed 43% over the past decade, from $56,840 in 2015 to $81,500 in 2025.
BLS OES May 2025
How much does an RN make in Tennessee?
RN pay by career stage in Tennessee
| Career stage | Tennessee | United States |
|---|---|---|
| Starting out | $63,970$30.76 an hour | $68,940$33.14 an hour |
| First years | $75,460$36.28 an hour | $80,330$38.62 an hour |
| Typical RN | $81,500$39.18 an hour | $97,550$46.90 an hour |
| Experienced | $95,250$45.79 an hour | $112,350$54.02 an hour |
| Top 10% | $104,920$50.44 an hour | $137,470$66.09 an hour |
BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th
RN pay by experience level in Tennessee
Entry-level positions in Tennessee typically offer around $30.76 an hour ($63,970 a year). New RNs usually start near this figure and see pay rise as they gain experience and move into specialized units. Within a few years, many reach the state's typical pay of $81,500 a year. Where a nurse works, in a hospital, clinic, or long-term care setting, also shapes how quickly pay moves upward.
Experienced RNs in Tennessee often earn upwards of $50.44 an hour, and the top 10% of earners make over $104,920 a year. That's a spread of $40,950 between entry-level and top pay. The gap tends to reflect years of experience, the type of facility, and which city a nurse works in, with the Nashville area generally paying more than smaller markets.
RN pay growth in Tennessee
Typical (median) annual wage for RNs in Tennessee · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
Over the past decade, typical pay for Tennessee RNs rose from $56,840 in 2015 to $81,500 in 2025, a gain of $24,660, or 43%. Growth was gradual through the late 2010s and accelerated after 2022, when pay jumped from $65,800 to $76,200 in a single year. That pace continued through 2024 and into 2025, pushing pay to its current typical figure.
Nationally, typical RN pay rose 45% over the same ten years, just ahead of Tennessee's 43% increase. The two track closely, with Tennessee's dollar gains keeping pace with the national trend rather than falling behind it. For someone starting an RN career in Tennessee now, pay has moved up steadily over the past decade, though nothing about future increases is guaranteed.
RN salary by city in Tennessee
Pay runs highest in the Franklin and Nashville area, where RNs typically earn $84,040 a year ($40.40 an hour), about 3% above the state figure. These figures cover the full Nashville metro area, which also has Tennessee's largest RN workforce, with 25,100 nurses. Memphis follows closely at $81,500 a year, roughly in line with the statewide figure.
Pay is lowest in Cleveland, where RNs typically earn $72,800 a year ($35.00 an hour), a spread of $11,240 between the state's highest- and lowest-paying cities. That gap generally tracks the cost of living in each area, with higher pay in and around Nashville offsetting higher local expenses. Smaller markets like Cleveland and Morristown tend to pay less, but often come with lower housing and living costs as well.
| # | City | Typical pay | Hourly | Vs Tennessee | RNs employed |
|---|---|---|---|---|---|
| 1 | Nashville | $84,040 | $40.40 | +3% | 25,100 |
| 2 | Memphis | $81,500 | $39.18 | 0% | 13,760 |
| 3 | Chattanooga | $79,770 | $38.35 | -2% | 6,460 |
| 4 | Clarksville | $79,450 | $38.20 | -3% | 1,670 |
| 5 | Johnson City | $77,660 | $37.34 | -5% | 2,740 |
| 6 | Knoxville | $77,240 | $37.13 | -5% | 9,500 |
| 7 | Kingsport metro incl. Bristol | $76,730 | $36.89 | -6% | 2,660 |
| 8 | Morristown | $75,680 | $36.38 | -7% | 710 |
| 9 | Jackson | $75,610 | $36.35 | -7% | 1,930 |
| 10 | Cleveland | $72,800 | $35.00 | -11% | 630 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Tennessee typical pay $81,500
How Tennessee compares with nearby states
Tennessee pay trails several of its neighbors. Virginia and Georgia both post typical RN pay near $93,600 a year, about 15% higher than Tennessee. North Carolina runs a bit higher too, at $84,350. On the other side, Mississippi and Alabama both come in lower, around $77,080 to $77,090 a year, roughly 5% below Tennessee. RN licenses can often be transferred or endorsed between neighboring states, which makes comparing local pay worthwhile before a move.
| State | Typical pay | Vs Tennessee |
|---|---|---|
| Tennessee | $81,500 | baseline |
| Virginia | $93,600 | +15% |
| Georgia | $93,550 | +15% |
| North Carolina | $84,350 | +3% |
| Missouri | $81,780 | 0% |
| Kentucky | $81,040 | -1% |
| Arkansas | $78,940 | -3% |
| Mississippi | $77,090 | -5% |
| Alabama | $77,080 | -5% |
Bordering states, ranked by typical RN pay · BLS OES May 2025
Is Tennessee a good state for RNs?
RNs in Tennessee earn less than in most states: typical pay is $81,500 a year, 16% below the national figure, ranking 41st of 51. For every 1,000 jobs in Tennessee, about 22 are RN positions; nationally, the figure is closer to 22. RN jobs make up about the same share of the job market as they do across the country. On pay alone, Tennessee ranks below most states, though typical pay here has risen 43% over the past decade.
Summary
Typical pay for Tennessee RNs stands at $81,500 a year ($39.18 an hour) as of May 2025, up 43% over the past decade. Pay varies by city and experience, with entry-level nurses starting lower and experienced nurses in the Nashville area earning well above the state figure. Readers weighing a move or a new license should check Tennessee's state nursing licensing page for requirements and the city-level pages on this site for local pay figures.
Frequently asked questions
- How much does an RN make in Tennessee?
- A typical RN in Tennessee earns about $39.18 an hour, or $81,500 a year, according to government wage data from May 2025. Pay ranges from around $63,970 a year for entry-level nurses to over $104,920 a year for the top 10% of earners, depending on experience and location.
- How much does an RN make an hour in Tennessee?
- RNs in Tennessee typically earn $39.18 an hour, according to the latest government wage data (May 2025). Entry-level nurses tend to start around $30.76 an hour, while the top 10% of earners make over $50.44 an hour.
- What is the starting pay for an RN in Tennessee?
- Entry-level RNs in Tennessee typically start around $30.76 an hour, or about $63,970 a year, according to May 2025 wage data. Pay tends to rise from there as nurses gain experience, moving toward the state's typical pay of $81,500 a year within a few years on the job.
- Which city in Tennessee pays RNs the most?
- Franklin, part of the Nashville metro area, pays RNs the most in Tennessee, with typical pay of $84,040 a year, about 3% above the state figure. The Nashville area also has the state's largest RN workforce. Cleveland pays the least, at $72,800 a year.
- Is RN pay in Tennessee higher than the national rate?
- No, RN pay in Tennessee runs about 16% below the national typical figure of $97,550 a year ($46.90 an hour). That places Tennessee 41st among the 51 states and D.C. for RN pay, a gap that generally lines up with the state's lower cost of living.