Whether hypertensive drugs affect blood glucose is determined by the mechanism of action of antihypertensive drugs, different types of antihypertensive drugs have different effects on blood glucose, diuretics, β-blockers will increase blood glucose, calcium channel blockers, tubulin converting enzyme inhibitors and angiotensin II receptor antagonists do not affect blood glucose. 1. Diuretics: through diuresis, reduce blood volume to achieve the purpose of lowering blood pressure, but the long-term use of such drugs will inhibit insulin secretion, is not conducive to the control of blood glucose, the common drugs include hydrochlorothiazide and so on. 2. β-blockers: by slowing down the heart rate to play a role in lowering blood pressure, but lowering the heart rate at the same time, the peripheral tissues will reduce the uptake and utilization of glucose, resulting in increased blood glucose. In addition, this kind of drug can reduce insulin secretion by affecting the β2 receptor of pancreatic islet cells, so as to raise blood glucose, the representative drugs are metoprolol and so on. 3. Calcium channel blockers: this kind of drugs mainly play the role of antihypertensive by reducing the entry of calcium ions into the vascular smooth muscle, without affecting the metabolism of blood glucose, the representative drugs include felodipine extended-release tablets and so on. 4. Angiotensin-converting enzyme inhibitors and angiotensin II receptor antagonists: these two types of drugs have a similar mechanism of action, both through the inhibition of the RAAS system to play an antihypertensive effect, and does not affect blood glucose metabolism, especially suitable for diabetic nephropathy and impaired glucose tolerance of the population, representative of the drugs have captopril and valsartan. Different antihypertensive drugs have different effects on blood glucose, and should be selected under the guidance of a professional doctor to avoid delaying the condition.