Kudos to Whole Foods for paying its employees more than it has to. While other retailers, such as Walmart, pay their employees an average of $12 per hour, Whole Foods pays their employees an average of $15 per hour (a whopping 25% more!). In addition, Whole Foods offers the majority of their employees benefits and stock options. Whole Foods co-CEO Walter Robb says he wishes the company could pay them even more. While the annual wage still equates to a modest amount around $31K, fundamentally, it's a huge step forward for American workers.