 Walmart reports that in 2006 its workers earned an average of $10.11 per hour.Human Rights Watch estimates that this is below the average of $10.24 earned by workers at discount department stores, $10.55 at warehouse clubs and supercenters, and $11.12 at grocery stores.Walmart managers are judged, in part, based on their ability to control payroll costs.