Florist earnings by seniority

90th percentile

Top-level florist earnings begin at:

$18.63 per hour

$38,760 per year

75th percentile

Senior-level florist earnings begin at:

$15.51 per hour

$32,260 per year

50th percentile

Mid-level florist earnings begin at:

$14.35 per hour

$29,860 per year

25th percentile

Junior-level florist earnings begin at:

$12.73 per hour

$26,480 per year

10th percentile

Starting level florist earnings begin at:

$10.86 per hour

$22,580 per year

Approximate values based on highest and lowest earning segments.

Florist salary by state

State Name Average Salary
Alaska $48,130
California $47,040
Massachusetts $46,460
Hawaii $46,170
Colorado $45,380
New York $45,260
New Jersey $45,190
Oregon $44,730
Vermont $44,720
Washington $44,460
New Hampshire $43,230
District of Columbia $42,950
Maryland $41,020
Delaware $39,630
Nevada $39,600
Connecticut $39,220
Virginia $37,350
Minnesota $37,190
North Carolina $37,190
Arizona $36,860
Idaho $36,830
Florida $36,770
Rhode Island $36,420
Indiana $36,280
Tennessee $36,220
Utah $35,980
Maine $35,930
Nebraska $35,930
Pennsylvania $35,920
Michigan $35,890
Illinois $35,880
Ohio $35,790
Georgia $35,440
Iowa $35,340
North Dakota $35,290
Texas $35,080
Wyoming $35,020
Wisconsin $35,010
Kentucky $34,940
Alabama $34,430
Missouri $34,210
Montana $34,100
South Dakota $33,910
New Mexico $33,870
South Carolina $32,000
Kansas $31,190
Louisiana $30,000
Arkansas $29,910
West Virginia $29,860
Oklahoma $29,660
Mississippi $29,370
Guam $20,600
Puerto Rico $18,220

How do florist salaries compare to similar careers?

Florists earn about the same as related careers in West Virginia. On average, they make less than receptionists but more than cashiers.

Career Median Salary
Receptionist salary $32K
Security guard salary $29K
Retail salesperson salary $29K
Library assistant salary $31K
Vehicle cleaner salary $29K
Florist salary $30K
Housekeeping cleaner salary $28K
Amusement attendant salary $25K
Barista salary $26K
Cashier salary $26K

Source: CareerExplorer (Aggregated)