Plavalni stroj je naprava, ki uporabniku omogoča plavanje proti toku v vodnem telesu. Plavalni stroj je običajno zaprt prostor, napolnjen z vodo; črpalka ali serija curkov poganja vodo iz ene velikosti ograjenega prostora in jo sili proti drugemu koncu ograjenega prostora. Plavalec nato vstopi v vodno telo in zaplava proti toku, v bistvu plava na mestu. Namen plavalnega stroja je omogočiti plavalcu plavanje v majhnem prostoru, ki ne zavzame toliko prostora ali finančne obveznosti kot bazen polne velikosti.
Zgodnji modeli plavalnih strojev so uporabljali črpalke in curke za poganjanje vode proti plavalcu. To je bilo učinkovito pri ustvarjanju upora, ki je plavalcu omogočilo plavanje, ne da bi dosegel stene, vendar je premikajoča se voda ustvarila turbulence, ki so ustvarile plavalno okolje, ki je veljalo za nenaravno in težko preplavljivo. Uporabnost plavalnega stroja je prevladala nad pomanjkljivostmi in nekaj časa so bili ti modeli najpogostejši modeli plavalnih strojev, ki so bili na voljo.
Težave z turbulenco so na koncu rešili z uvedbo propelerskih sistemov, ki so premikali vodo z veliko manj turbulence. Vendar so bili stroški takšnih modelov bistveno višji, dokler niso bili razviti cenovno dostopnejši modeli. Razvitih je bilo več različic modelov, ki jih poganja propeler, od katerih je vsak namenjen zmanjšanju stroškov in zmanjšanju količine turbulence, ki jo bo plavalec doživel, ko bo v napravi. Na voljo so tudi hibridni modeli; ti združujejo sistem, ki ga poganja propeler, s curki in črpalkami, da ustvarijo močan tok, uporaben za plavanje. Drugi modeli uporabljajo uporabo priveznega sistema, ki se lahko uporablja v katerem koli bazenu brez uporabe črpalke, vendar ti modeli niso tako učinkoviti kot druge metode.
Plavalni stroji so pogosto vgrajeni v veliko ohišje, ki je manjše od bazena polne velikosti. Ohišje plavalnega stroja je običajno dolgo približno 10 do 15 čevljev (3.04 do 4.6 metra) in široko od 6 do 10 čevljev (1.82 do 3.04 metra). Globina plavalne ograde se lahko razlikuje od modela do modela, vendar običajno niso veliko globlje od 5 čevljev (1.52 metra). Pogonske naprave so pogosto vgrajene v stene ohišja, čeprav imajo nekateri modeli zunanja ohišja za pogonske naprave in morebitne krmilnike moči.