Florist earnings by seniority

90th percentile

Top-level florist earnings begin at:

$21.88 per hour

$45,510 per year

75th percentile

Senior-level florist earnings begin at:

$17.85 per hour

$37,130 per year

50th percentile

Mid-level florist earnings begin at:

$13.87 per hour

$28,850 per year

25th percentile

Junior-level florist earnings begin at:

$11.36 per hour

$23,630 per year

10th percentile

Starting level florist earnings begin at:

$10.10 per hour

$21,000 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 about the same as related careers in South Carolina. On average, they make less than engravers but more than amusement attendants.

Career Median Salary
Engraver salary $37K
Exterminator salary $36K
Professional painter salary $36K
Upholsterer salary $32K
Sewing machine operator salary $30K
Florist salary $29K
Garbage collector salary $29K
Housekeeper salary $23K
Cashier salary $23K
Amusement attendant salary $20K

Source: CareerExplorer (Aggregated)