Cel mai frecvent, scleroza multiplă este cauzată de o combinație de factori genetici și de mediu care influențează sistemul imunitar, dar cauzele exacte nu sunt încă pe deplin înțelese. Potrivit cercetărilor, anumite infecții și expunerea la anumite substanțe (cum ar fi fumul de țigară) pot crește riscul de a dezvolta scleroza multiplă.