106 Target Overnight Stocker Salaries. Target Overnight Stockers earn $20,000 annually, or $10 per hour, which is equal to the national average for all Overnight Stockers at $20,000 annually and 101% lower than the national salary average for ​all working Americans.