Mașinile de spălat oferă o gamă variată de programe, unele modele având peste zece cicluri disponibile. Opțiunile depășesc astfel setările de bază ale aparatelor mai vechi, care permiteau alegerea apei calde, călduțe sau reci și a etapelor de spălare, clătire și centrifugare.