GovCleaningBids › Janitorial contracts by state

Washington janitorial wage rates for federal contracts (SCA)

Federal janitorial contracts in Washington must pay at least the Service Contract Act wage determination (WD) rates for the county where the work is performed. The janitor rate ranges from $17.89 to $22.40 per hour across 24 wage determinations, plus Health & Welfare (usually $5.92/hr). Right now there is 1 open janitorial notice and 52 contracts ending within 12 months in Washington.

Get new Washington janitorial solicitations by email every morning. Only your states and set-asides, including cleaning work filed under other codes, plus a heads-up when a local contract is about to be re-bid. $29/month, pre-order list open (alerts not live yet, you are not charged until they are).
One email at launch, no spam. Reply to any email to have your data deleted.
WDAreaJanitorFloor waxerWindow cleanerH&WLabor floor / productive hr
2015-5529Washington Counties of Cowlitz$22.40$27.48$24.53$5.92$32.67
2015-5535Washington Counties of King and Snohomish$22.35$28.44$24.15$5.92$32.61
2015-5539Washington Counties of Pierce$22.35$28.44$24.15$5.92$32.61
2015-5525Washington Counties of Kitsap$22.10$28.21$23.88$5.92$32.32
2015-5531Washington Counties of Skagit$21.57$27.01$23.30$5.92$31.70
2015-5545Washington Counties of Clallam and Jefferson$21.57$26.24$23.16$5.92$31.70
2015-5547Washington Counties of Island and San Juan$21.57$26.24$23.16$5.92$31.70
2015-5549Washington Counties of Pacific and Wahkiakum$21.57$26.24$23.16$5.92$31.70
2015-5551Washington Counties of Grays Harbor and Mason$21.57$26.24$23.16$5.92$31.70
2015-5553Washington Counties of Lewis$21.57$26.24$23.16$5.92$31.70
2015-5527Washington Counties of Benton and Franklin$21.48$27.70$22.60$5.92$31.60
2015-5533Washington Counties of Thurston$21.20$26.63$22.91$5.92$31.27
2015-5523Washington Counties of Whatcom$20.94$26.80$22.62$5.92$30.96
2015-5555Washington Counties of Klickitat$20.35$26.50$21.68$5.92$30.27
2015-5557Washington Counties of Kittitas and Okanogan$20.35$26.06$21.68$5.92$30.27
2015-5559Washington Counties of Adams, Ferry, Garfield, Grant, Lincoln and Whitman$20.35$25.55$21.68$5.92$30.27
2015-5813Washington Counties of Columbia$20.35$25.69$21.68$5.92$30.27
2015-6039Washington Counties of Pend Oreille$20.35$26.50$21.68$5.92$30.27
2015-5563Oregon Counties of Clackamas, Columbia, Multnomah, Washington and Yamhill Washington Counties of Clark and Skamania$19.79$28.32$21.67$5.92$29.62
2015-5561Washington Counties of Walla Walla$19.60$24.29$20.53$5.92$29.39
2015-5541Washington Counties of Chelan and Douglas$19.59$25.40$20.53$5.92$29.38
2015-5537Washington Counties of Spokane and Stevens$19.27$26.11$20.20$5.92$29.01
2015-5543Washington Counties of Yakima$18.85$25.95$19.83$5.92$28.52
2015-5521Washington Counties of Asotin$17.89$23.63$18.75$5.92$27.39

Rates are the hourly minimums in the current revision of each Service Contract Act wage determination, published on SAM.gov (data pulled 2026-11-02). The WD incorporated in your solicitation governs: always use the exact WD number and revision listed in the RFP/RFQ. Cost estimates add Health & Welfare on 2,080 paid hours and 7.65% employer FICA, spread over productive hours (minus 2 weeks vacation and the WD's paid holidays). They exclude state/federal unemployment tax, workers' comp, supplies, equipment, supervision, overhead and profit. An Executive Order minimum wage can require a higher rate than the one listed; check the EO notes inside the WD. Not legal advice.

Wage rates in other states · How to win federal janitorial contracts


Contracts by state · Contracts ending soon · SCA janitor wage rates · Guide · Sample digest

Data: public SAM.gov Contract Opportunities extract (NAICS 561720 janitorial, 561740/561790 carpet, window and building cleaning, 812320/812332 laundry, PSC S201/S209/S214, plus cleaning notices filed under other codes). Updated 2026-11-02. Always confirm details on the official SAM.gov notice. Not affiliated with the U.S. government.