Staples employees earn $38,000 annually on average, or $18 per hour, which is 46% lower than the national salary average of $61,000 per year. According to our data, the highest paying job at Staples is a Category Manager at $125,000 annually while the lowest paying job at Staples is a Stock Associate at $17,000 annually.