Viskozita, odpor kapaliny (kapaliny nebo plynu) vůči změně tvaru nebo pohybu sousedních částí vůči sobě. Viskozita označuje odpor proti proudění. Reciproční hodnota viskozity se nazývá tekutost, míra snadnosti proudění. Například melasa má větší viskozitu než voda. Protože část kapaliny, která je nucena se pohybovat, nese do určité míry i sousední části, lze si viskozitu představit jako vnitřní tření mezi molekulami; takové tření brání vzniku rozdílů rychlostí v kapalině. Viskozita je hlavním faktorem při určování sil, které je třeba překonat při mazání a přepravě kapalin v potrubí. Řídí proudění kapalin v takových procesech, jako je stříkání, vstřikování a povrchová úprava.
U mnoha tekutin je tangenciální neboli smykové napětí, které způsobuje proudění, přímo úměrné rychlosti smykové deformace neboli rychlosti deformace, která z toho vyplývá. Jinými slovy, smykové napětí děleno rychlostí smykové deformace je pro danou kapalinu při pevné teplotě konstantní. Tato konstanta se nazývá dynamická nebo absolutní viskozita a často jednoduše viskozita. Kapaliny, které se chovají tímto způsobem, se nazývají newtonovské kapaliny na počest sira Isaaca Newtona, který tento matematický popis viskozity formuloval jako první.
Rozměry dynamické viskozity jsou síla × čas ÷ plocha. Jednotkou viskozity je proto newton-sekunda na metr čtvereční, která se v jednotkách SI obvykle vyjadřuje jako pascal-sekunda.
Viskozita kapalin se s růstem teploty rychle snižuje a viskozita plynů se s růstem teploty zvyšuje. Kapaliny tedy při zahřívání tečou snadněji, zatímco plyny pomaleji. Například viskozita vody při 27 °C (81 °F) a 77 °C (171 °F) je 0,85 × 10-3 a 0,36 × 10-3 pascal-sekundy, ale viskozita vzduchu při stejných teplotách je 1,85 × 10-5 a 2,08 × 10-5 pascal-sekundy.
Pro některé aplikace je kinematická viskozita užitečnější než absolutní nebo dynamická viskozita. Kinematická viskozita je absolutní viskozita kapaliny vydělená její hmotnostní hustotou. (Hmotnostní hustota je hmotnost látky dělená jejím objemem.) Rozměry kinematické viskozity jsou plocha dělená časem; vhodné jednotky jsou metr čtvereční za sekundu. Jednotka kinematické viskozity v soustavě centimetr-gram-sekunda (CGS), která se v Británii nazývá stoke a v USA stoke, je pojmenována po britském fyzikovi siru Georgi Gabrielovi Stokesovi. Stoke je definován jako jeden centimetr čtvereční za sekundu.