Florist earnings by seniority

90th percentile

Top-level florist earnings begin at:

$18.03 per hour

$37,510 per year

75th percentile

Senior-level florist earnings begin at:

$14.63 per hour

$30,420 per year

50th percentile

Mid-level florist earnings begin at:

$14.11 per hour

$29,350 per year

25th percentile

Junior-level florist earnings begin at:

$11.64 per hour

$24,200 per year

10th percentile

Starting level florist earnings begin at:

$10.75 per hour

$22,360 per year

Approximate values based on highest and lowest earning segments.

Florist salary by state

State Name Average Salary
District of Columbia $42,910
Hawaii $37,840
Massachusetts $37,830
Connecticut $37,790
Alaska $37,660
Colorado $36,320
New York $36,060
California $35,960
Vermont $35,840
Washington $35,690
Rhode Island $35,190
Maryland $33,840
Oregon $30,500
Delaware $30,330
Maine $30,150
North Dakota $30,150
New Jersey $30,080
Pennsylvania $30,060
Louisiana $29,950
South Dakota $29,950
Florida $29,820
New Hampshire $29,810
Virginia $29,760
Nevada $29,750
Texas $29,720
Michigan $29,640
Nebraska $29,590
New Mexico $29,550
Arizona $29,490
Arkansas $29,480
North Carolina $29,480
Illinois $29,470
Wisconsin $29,350
Iowa $29,160
Utah $29,070
Idaho $28,950
South Carolina $28,850
Minnesota $28,820
Kansas $28,740
Indiana $28,730
Georgia $28,570
Ohio $28,490
Alabama $28,380
Montana $28,350
Oklahoma $28,350
Tennessee $28,350
Missouri $28,110
Kentucky $27,890
Mississippi $27,310
Guam $27,300
Wyoming $24,360
West Virginia $23,180
Puerto Rico $18,210

How do florist salaries compare to similar careers?

Florists earn 9% less than similar careers in Wisconsin. On average, they make less than professional painters but more than amusement attendants.

Career Median Salary
Professional painter salary $36K
Optician salary $38K
Upholsterer salary $37K
Furniture finisher salary $36K
Sewing machine operator salary $30K
Florist salary $29K
Housekeeper salary $28K
Cashier salary $24K
Food server salary $21K
Amusement attendant salary $23K

Source: CareerExplorer (Aggregated)