In the United States, florists tend to earn the highest wages in major metropolitan areas where the demand for floral services is higher and the cost of living is elevated. Specifically, San Francisco, California, offers the highest average hourly wage at approximately $24.07, reflecting the city's affluent population and thriving event industry. Chicago, Illinois, follows closely with an average of $23.46 per hour, supported by its large urban market and numerous floral retail establishments. New York, NY, offers around $22.20 per hour, benefiting from its status as a cultural and event hub. Other cities like Parker, Colorado, and Los Angeles, California, have slightly lower average wages but still provide competitive pay rates. Overall, florists working in large, economically vibrant cities tend to earn more due to higher demand, increased living costs, and greater opportunities for premium floral services.