Objective: To examine the association between haemoglobin A1c variability and macrovascular complication in type 2 diabetes. Methods: We retrospectively enrolled 5278 diabetes patients with no history of cardiovascular disease and atherosclerosis by ultrasound at their first visit to the hospital from 1999 to 2010. Patients had a median of 4 haemoglobin A1c (range = 3-9) measurements during follow-up. Average haemoglobin A1c and haemoglobin A1c variability were calculated as intra-individual mean, standard deviation, coefficient of variation and adjusted standard deviation. Cardiovascular disease events and ultrasound results were re-evaluated from the medical history at the end of the study. Results: A total of 972 patients had macrovascular complication. Compared to those without atherosclerosis/ cardiovascular disease (n = 4306), haemoglobin A1c intra-individual mean and haemoglobin A1c variability levels were significantly higher in patients with macrovascular complication (p < 0.001). Multivariable logistic regression analysis showed that haemoglobin A1c variability was associated with macrovascular complication. Moreover, 488 patients with only atherosclerosis had significantly higher haemoglobin A1c intra-individual mean and haemoglobin A1c variability values than those without atherosclerosis/cardiovascular disease (p < 0.001), but in 484 patients with cardiovascular disease incidents, only higher haemoglobin A1c intra-individual mean level was found (p = 0.004). Conclusions: In Chinese type 2 diabetes, haemoglobin A1c variability was associated with macrovascular complication. Long-term stabilization of glucose is important in diabetes management, especially in the early stage of atherosclerosis.