Korkokatto on pankkien lainoihin myymä lisätuote, joka määrittää korolle maksimitason ts. korkoputken ylärajan. Tämän rajan yli lainakoron viitekorko-osuus ei nouse. Korkokatto antaa suojaa kuluttajan lainakustannuksille markkinakorkojen noustessa, mutta toisaalta pankin perimä hinta nousee mitä matalampi korkokatto on.
Korkokaton ottaminen voi kannattaa, korkojen uskotaan nousevan voimakkaasti erityisesti laina-ajan alkupuolella. Jos viitekorko ei nousekaan korkokaton yli laina-aikana, tulee tästä tappiota korkokatosta maksetun hinnan verran. Korkokattoa voi pitää eräänlaisena vakuutuksena, eikä se kata koko laina-aikaa. Korkokaton hintaa pidetään usein kalliina sen antamaa suojaa vastaan, mutta se antaa varmuutta tietystä kustannustasosta tietyksi ajaksi.
Korkokaton hinta määritellään usein siten, että korkokatto lisätään lainan marginaaliin. Esimerkiksi marginaali 0,5 % + korkokatto 2,0 %, jolloin lainan maksimikorko olisi 2,5 %. Tämä voi hämätä korkokattoa ostettaessa, sillä ilmoitettu korkokatto ja lainan maksimikorko ei välttämättä sama asia.