Los métodos iterativos se utilizan para resolver problemas que involucran un gran número de variables mediante aproximaciones sucesivas a la solución. Para sistemas lineales, los principales métodos iterativos son los métodos iterativos estacionarios y los métodos del subespacio de Krylov como el método del gradiente conjugado. Estos métodos forman una base ortogonal y convergen en un número finito de iteraciones, aunque en la práctica suelen alcanzar precisión suficiente antes debido a errores numéricos.