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.
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
| Career stage | Florida | United 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
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.
| # | City | Typical pay | Hourly | Vs Florida | RNs employed |
|---|---|---|---|---|---|
| 1 | Naples metro incl. Marco Island | $93,330 | $44.87 | +11% | 3,110 |
| 2 | Miami metro incl. Fort Lauderdale · West Palm Beach | $91,380 | $43.93 | +9% | 61,670 |
| 3 | North Port | $86,130 | $41.41 | +2% | 8,380 |
| 4 | Sebring | $85,690 | $41.20 | +2% | 930 |
| 5 | Tampa metro incl. St. Petersburg · Clearwater | $85,470 | $41.09 | +2% | 38,720 |
| 6 | Deltona metro incl. Daytona Beach · Ormond Beach | $84,180 | $40.47 | 0% | 6,600 |
| 7 | Lakeland metro incl. Winter Haven | $84,030 | $40.40 | 0% | 6,140 |
| 8 | Orlando | $83,550 | $40.17 | -1% | 30,150 |
| 9 | Jacksonville | $83,520 | $40.15 | -1% | 18,940 |
| 10 | Cape Coral metro incl. Fort Myers | $82,860 | $39.84 | -2% | 8,700 |
| 11 | Port St. Lucie | $82,090 | $39.47 | -2% | 5,310 |
| 12 | Gainesville | $81,870 | $39.36 | -3% | 7,470 |
| 13 | Sebastian metro incl. Vero Beach · West Vero Corridor | $81,300 | $39.09 | -3% | 1,880 |
| 14 | Crestview metro incl. Fort Walton Beach · Destin | $81,260 | $39.07 | -3% | 1,900 |
| 15 | Palm Bay metro incl. Melbourne · Titusville | $80,900 | $38.89 | -4% | 5,440 |
| 16 | Punta Gorda | $80,410 | $38.66 | -4% | 1,430 |
| 17 | Tallahassee | $79,430 | $38.19 | -6% | 3,400 |
| 18 | Ocala | $79,230 | $38.09 | -6% | 3,040 |
| 19 | Homosassa Springs | $78,080 | $37.54 | -7% | 890 |
| 20 | Pensacola metro incl. Ferry Pass · Brent | $77,890 | $37.45 | -7% | 5,070 |
| 21 | Wildwood metro incl. The Villages | $77,110 | $37.07 | -8% | 960 |
| 22 | Panama 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.
| State | Typical pay | Vs Florida |
|---|---|---|
| Florida | $84,190 | baseline |
| 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?
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.