Florist earnings by seniority

90th percentile

Top-level florist earnings begin at:

$25.58 per hour

$53,210 per year

75th percentile

Senior-level florist earnings begin at:

$22.09 per hour

$45,950 per year

50th percentile

Mid-level florist earnings begin at:

$20.78 per hour

$43,230 per year

25th percentile

Junior-level florist earnings begin at:

$18.43 per hour

$38,340 per year

10th percentile

Starting level florist earnings begin at:

$17.44 per hour

$36,270 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 $27,300
Puerto Rico $18,210

How do florist salaries compare to similar careers?

Florists earn about the same as related careers in New Hampshire. On average, they make less than office clerks but more than cashiers.

Career Median Salary
Office clerk salary $49K
Printing worker salary $48K
Delivery service driver salary $46K
Garbage collector salary $47K
Food server salary $38K
Florist salary $43K
Sewing machine operator salary $42K
Personal care aide salary $39K
Housekeeper salary $37K
Cashier salary $34K

Source: CareerExplorer (Aggregated)