In states like California, office janitors can expect to earn around USD 32,000 per year. In New York, where the cost of living is comparatively higher, a janitor can earn around USD 33,500 per year. In states like Michigan, the salary figures drop to USD 26,500 per year and in Colorado the figure is USD 28,000.