While the average annual salary for garbage collectors in the United States is approximately $36,250, with an hourly wage around $17.43, salaries can vary significantly based on factors such as experience, location, and union membership. Entry-level positions typically start at around $21,100 per year, but with years of experience, overtime, and working in high-cost-of-living areas, some garbage collectors can earn upwards of $100,000 annually. Certain cities or companies that offer premium pay, benefits, and overtime opportunities can push salaries into this higher range. Therefore, although earning $100,000 is not common for all garbage men, it is achievable for those with extensive experience, seniority, or specialized roles within the waste management industry.