Reakcija izpodrivanja je tista, pri kateri je element ali skupina iz kemične spojine izpodrinjena z drugim elementom ali skupino. Pri reakcijah z enim premikom bolj reaktivni element izpodrine manj reaktivnega. Pri reakcijah dvojnega izpodrivanja, ki najpogosteje potekajo med vodnimi raztopinami ionskih spojin, se pozitivno nabiti kationi in negativno nabiti anioni zamenjajo. Reakcija na splošno poteka, ker je eden od produktov netopen in se obori kot trdna snov ali se razvije kot plin, ali ker so reaktanti kislina in baza, ki vedno proizvajata sol in vodo.
Reakcije enojnega izpodrivanja vključujejo zamenjavo kovine v soli z bolj reaktivno kovino. Na primer, železo bo izpodrinilo baker iz raztopine bakrovega sulfata, ker je bolj reaktiven: Fe+ CuSO4 -> Cu + FeSO4. Ta vrsta reakcije se lahko uporablja za kovinsko prevleko.
Kovine, ki so bolj reaktivne od vodika, ga bodo izpodrinile iz kislin. Na primer, če klorovodikovi kislini dodamo cink, bo reakcija proizvedla cinkov klorid in vodik, ker je cink bolj reaktiven kot vodik: Zn + 2HCl -> ZnCl2 + H2. Kovine, ki so manj reaktivne od vodika – na primer baker, svinec, srebro in zlato – ga ne bodo izpodrinile iz kisline.
Dobro znana termitna reakcija, pri kateri se aluminij v prahu uporablja za izpodrivanje kovine iz spojine, običajno oksida, je primer reakcije izpodrivanja med trdnimi snovmi. V svoji najpogostejši obliki se železo proizvaja z reakcijo aluminija z železovim III oksidom: Fe2O3 + 2Al -> 2Fe + Al2O3. Razvije se toliko toplote, da se železo sprosti kot bela vroča tekočina; včasih se uporablja kot metoda za varjenje polomljenih tirov.
Pogoste so tudi reakcije premika med nekovinami. Primer je izpodrivanje joda iz jodidne soli s klorom. Klor je bolj reaktiven kot jod, tako da če plinast klor vbrizgamo v raztopino natrijevega jodida, bo izpodrinil jod: 2NaI + Cl2 -> 2NaCl + I2. Ta metoda se uporablja za industrijsko proizvodnjo joda.
Primer dvojnega izpodrivanja je reakcija raztopin barijevega klorida in natrijevega sulfata. Ko se ti mešajo, reagirajo, da nastanejo natrijev klorid in barijev sulfat. Slednji je netopen in tvori oborino: BaCl2 + Na2SO4 -> BaSO4 + 2NaCl. Raztopino barijevega klorida lahko tako uporabimo za testiranje sulfatnih ionov.
Kislinsko-bazične reakcije so še ena oblika dvojnega premika. Te so znane tudi kot nevtralizacijske reakcije. Na primer, klorovodikova kislina in natrijev hidroksid reagirata, da nastaneta natrijev klorid in voda: HCl + NaOH -> NaCl + H2O.