Det hade redan tillkännagivits att 30-åringen skulle lämna Warriors när hans kontrakt löper ut i sommar.
Sydafrika-födda framåt blir Sales första nya signering för nästa säsong.
"Josh är en världsklass bollen bär framåt," sade Sharks chef för rugby Steve Diamond.
"Han har presterat bra för både Glasgow och Skottland under de senaste fem åren och kommer att komplettera truppen i bollen bärande avdelning."
Strauss gick med i Glasgow från Super Rugby sida Lions 2012 och, efter tre års residens, kvalificerade att spela för Skottland i tid för 2015 års VM.
Nummer åtta Strauss har åsidosatts av en njurskada som uppstod under Six Nations nederlag av Frankrike, vilket utesluter honom från resten av turneringen.
"Sedan jag kom till Storbritannien hade jag alltid haft det i bakhuvudet att jag ville spela i Premiership," sade Strauss.
"Jag har verkligen njutit av min tid med Warriors, men jag bad min agent att leta efter mig. Han kom tillbaka med Sale Sharks som har ett bra namn, en bra skiva i Premiership och såg ett attraktivt förslag."
Premiär sida Sale Sharks kommer att underteckna Skottland och Glasgow back rad framåt Josh Strauss på en treårig affär från nästa säsong.