An analysis of studies involving more than 2m workers in the British Medical Journal said shift work can disrupt the body clock and have an adverse effect on lifestyle.
It has previously been linked to an increased risk of high blood pressure and diabetes.
Limiting night shifts would help workers cope, experts said.
The team of researchers from Canada and Norway analysed 34 studies.
These events were more common in shift workers than in other people.
But they also said shift work was not linked to increased mortality rates from heart problems and that the relative risks associated with heart problems were "modest".
The researchers took the socioeconomics status of the workers, their diet and general health into account in their findings.
Dan Hackam, associate professor at Western University, London Ontario in Canada, said shift workers were more prone to sleeping and eating badly.