Skip to content

How Much Does an RN Make in Florida in 2026?

Typical pay for RNs in Florida, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$84,190
Typical pay a year
$40.48
Typical pay an hour
#34
Pay rank of 51 · -14% vs US
229,940
RNs employed
Where RN pay falls in Florida
from starting out to the top earners
$67,970
Starting out
$78,660
First years
$84,190
Typical
$101,180
Experienced
$120,330
Top 10%

BLS OES May 2025 · Florida · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical RN in Florida earns about $40.48 per hour, or $84,190 per year, according to the latest government wage data (May 2025). Broken down further, that comes to roughly $7,016 a month and $1,619 a week, both figures calculated from the annual median. These numbers describe the middle of the pay range across the state's RN workforce. Actual paychecks vary by city, employer, and years of experience.

Florida's typical RN pay sits 14% below the national figure of $97,550 a year, where the typical hourly rate is $46.90. That gap places Florida 34th among the 50 states and D.C. tracked in the survey. Florida employs 229,940 RNs, one of the larger nursing workforces in the country. Lower pay in Florida often tracks the state's lower cost of living compared with higher-paying states.

RN pay in Florida at a glance

  • Florida RNs typically earn $40.48 an hour, about $84,190 a year, according to the latest government wage data (May 2025).
  • Florida pay runs 14% below the national figure of $97,550 a year, ranking 34th among the 50 states and D.C.
  • Marco Island pays Florida's highest RN wages at $93,330 a year, about 11% above the statewide figure.
  • Entry-level positions start around $67,970 a year, while the top 10% of earners make over $120,330 a year.
  • Florida RN pay has climbed 35% over the past decade, adding $22,050 to the typical annual figure since 2015.

BLS OES May 2025

How much does an RN make in Florida?

RN pay by career stage in Florida

RN pay by career stage in Florida
Career stageFloridaUnited States
Starting out$67,970$32.68 an hour$68,940$33.14 an hour
First years$78,660$37.82 an hour$80,330$38.62 an hour
Typical RN$84,190$40.48 an hour$97,550$46.90 an hour
Experienced$101,180$48.64 an hour$112,350$54.02 an hour
Top 10%$120,330$57.85 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 Florida

Entry-level RN positions in Florida typically offer around $32.68 an hour, or about $67,970 a year, for those just starting out. Pay tends to rise toward the state's typical figure of $84,190 within the first few years on the job. New nurses often start in smaller cities or lower-paying settings before moving into roles that pay closer to the state figure.

Experienced RNs in Florida often earn upwards of $57.85 an hour, or $120,330 a year, figures that also mark the top 10% of earners statewide. That leaves a spread of $52,360 between entry-level pay and the top of the range. Setting and specialty matter, with intensive care and surgical units typically paying more than general or outpatient roles. City also plays a part in the difference.

RN pay growth in Florida

$84,190
2025 typical annual pay
+$1,340 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for RNs in Florida · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

Florida's typical RN pay rose from $62,140 in 2015 to $84,190 in 2025, a gain of $22,050 over the decade. That amounts to a 35% increase in typical annual pay over ten years. The rise wasn't perfectly steady, with pay climbing gradually through the late 2010s before jumping sharply between 2020 and 2021. By 2025, typical pay had settled into a slower but still upward climb.

Nationally, RN pay rose 45% over the same ten years, faster than Florida's 35% climb. That gap helps explain why Florida's typical pay now sits further behind the national figure than it once did. For someone starting an RN career in Florida today, the trend shows pay has moved up substantially over the past decade, though that pace is not guaranteed to continue.

RN salary by city in Florida

RN pay runs highest in Marco Island and Naples, where the typical wage reaches $93,330 a year, about 11% above the statewide figure. Miami, West Palm Beach, and Fort Lauderdale follow closely at $91,380 a year. These South Florida and Southwest Florida metro areas consistently post the state's highest figures, which likely reflects their higher cost of living.

Panama City posts the lowest typical RN pay in the state at $75,310 a year, a gap of $18,020 from the top-paying metro area. Miami has the largest RN workforce of any Florida city, with 61,670 nurses earning a typical $91,380 a year. Each figure covers the full metro area around that city, not just the city center itself.

Typical RN pay by metro area in Florida
#CityTypical payHourlyVs FloridaRNs employed
1Naples
metro incl. Marco Island
$93,330$44.87+11%3,110
2Miami$91,380$43.93+9%61,670
3North Port
metro incl. Bradenton · Sarasota
$86,130$41.41+2%8,380
4Sebring$85,690$41.20+2%930
5Tampa
metro incl. St. Petersburg · Clearwater
$85,470$41.09+2%38,720
6Deltona$84,180$40.470%6,600
7Lakeland
metro incl. Winter Haven
$84,030$40.400%6,140
8Orlando
metro incl. Kissimmee · Sanford
$83,550$40.17-1%30,150
9Jacksonville$83,520$40.15-1%18,940
10Cape Coral
metro incl. Fort Myers
$82,860$39.84-2%8,700
11Port St. Lucie$82,090$39.47-2%5,310
12Gainesville$81,870$39.36-3%7,470
13Sebastian$81,300$39.09-3%1,880
14Crestview
metro incl. Fort Walton Beach · Destin
$81,260$39.07-3%1,900
15Palm Bay
metro incl. Melbourne · Titusville
$80,900$38.89-4%5,440
16Punta Gorda$80,410$38.66-4%1,430
17Tallahassee$79,430$38.19-6%3,400
18Ocala$79,230$38.09-6%3,040
19Homosassa Springs$78,080$37.54-7%890
20Pensacola
metro incl. Ferry Pass · Brent
$77,890$37.45-7%5,070
21Wildwood
metro incl. The Villages
$77,110$37.07-8%960
22Panama City
metro incl. Panama City Beach
$75,310$36.21-11%1,610

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Florida typical pay $84,190

How Florida compares with nearby states

Georgia RNs typically earn $93,550 a year, about 11% more than Florida's figure, while Alabama trails at $77,080, about 8% below Florida. Nurses weighing a move across state lines can compare Georgia's higher pay or Alabama's lower cost against Florida's own figures. RN licenses can often be transferred or endorsed between states, which makes comparing nearby pay figures a practical part of planning a move.

Typical RN pay in Florida and bordering states
StateTypical payVs Florida
Florida$84,190baseline
Georgia$93,550+11%
Alabama$77,080-8%

Bordering states, ranked by typical RN pay · BLS OES May 2025

Is Florida a good state for RNs?

#34
pay rank of 51 · -14% vs national
229,940
RNs employed in Florida
23
RN jobs per 1,000 jobs, vs about 22 nationally

RN pay in Florida sits below the middle of the national table: typical pay is $84,190 a year, 14% below the national figure, ranking 34th of 51. For every 1,000 jobs in Florida, about 23 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, Florida ranks below most states, though typical pay here has risen 35% over the past decade.

Summary

Florida RNs typically earn $84,190 a year as of May 2025, up 35% over the past decade from $62,140 in 2015. Pay varies by city, from Panama City to Marco Island, and sits below the national figure overall. Readers weighing a Florida nursing career can check the Florida Board of Nursing for licensing requirements and review city-specific pages on this site for local pay figures.

Frequently asked questions

How much does an RN make in Florida?
A typical RN in Florida earns $40.48 an hour, or about $84,190 a year, according to the latest government wage data (May 2025). Pay ranges from around $67,970 a year for entry-level positions to over $120,330 for the top 10% of earners, depending on city and experience.
How much does an RN make an hour in Florida?
Florida RNs typically earn $40.48 an hour. Entry-level pay starts around $32.68 an hour, while the top 10% of earners make over $57.85 an hour. Hourly figures vary by city and employer across the state.
What is the starting pay for an RN in Florida?
Entry-level RN positions in Florida typically offer around $32.68 an hour, or about $67,970 a year, according to the latest government wage data. Pay tends to rise toward the state's typical figure of $84,190 a year within the first few years of experience.
Which city in Florida pays RNs the most?
Marco Island and Naples pay Florida's highest RN wages, at $93,330 a year, about 11% above the statewide figure. Miami, West Palm Beach, and Fort Lauderdale follow at $91,380 a year, and Miami has the largest RN workforce in the state.
Is RN pay in Florida higher than the national rate?
No. Florida's typical RN pay of $84,190 a year is 14% below the national figure of $97,550. That places Florida 34th among the 50 states and D.C. tracked in the latest wage data, a gap that often tracks the state's lower cost of living.

Explore next

← Back to the RN salary guide