An unreliable erection can be about stress, sleep or something more serious. Here is when to get checked, what your GP may look for and where sildenafil fits.
Reviewed, edited and approved by Editor-in-chief Daniel Sköld · Updated 23 October 2026
Contents
One difficult night is rarely a medical mystery. You were tired, stressed, or a third glass of wine seemed like a better idea than it was. But if getting or keeping an erection has become a pattern, blaming your age and hoping it goes away is not much of a plan.
Erectile dysfunction, or ED, is treatable. More importantly, it can be a useful prompt to check what is happening beyond the bedroom — particularly with your heart and blood vessels.
AD
Can erection problems be a warning sign of heart disease?
Yes, sometimes. An erection depends on blood flowing into the penis. The British Heart Foundation warns that ED can be an early sign of atherosclerosis: fatty material building up in the arteries and restricting blood flow. Because the arteries supplying the penis are narrow, a problem there may become noticeable before you have any obvious heart symptoms.
That does not mean a missed erection predicts a heart attack. High blood pressure, high cholesterol, diabetes and smoking can all affect circulation, though, and they are worth looking for. The point is not to frighten yourself with a search result at midnight. It is to give your GP enough information to assess your risk properly.
There are other explanations too. Stress, anxiety, depression, tiredness, alcohol and some medicines can all interfere. Physical and emotional causes can overlap: one bad experience can make the next one feel like an exam you did not revise for. ED is not a reliable do-it-yourself test for either heart disease or low testosterone.
If it keeps happening, arrange a GP appointment rather than deciding it is simply what happens after 50. You can seek help at a sexual health clinic too. If you have chest pain or symptoms that make you think you may be having a heart attack, call 999; do not wait for an appointment about ED.
What will the GP actually check?
Probably less drama than you imagine. A doctor or nurse may ask when the problem began, whether it happens every time, whether you still wake with erections, and whether your sex drive has changed. They may ask about sleep, mood, relationships, alcohol, smoking and the medicines or supplements you take. None of this is a character assessment.
Expect a blood pressure check. Depending on your circumstances, the GP may also consider blood tests for cholesterol and diabetes, assess your wider cardiovascular risk, or investigate a possible hormone problem. If you have urinary symptoms, such as needing to pee more often, say so: they may need separate assessment. An examination may be offered where it would help establish the cause. ED alone does not tell you that you have a prostate problem.
Getting an erection back matters. Finding out why you lost it matters too.
In England, eligible adults aged 40 to 74 are offered a free NHS Health Check every five years. It looks at cardiovascular risk, including blood pressure and cholesterol. Some people with an existing condition, such as diabetes or diagnosed high blood pressure, are not eligible because they should receive checks through their usual care instead. If you have ED now, do not wait for a routine invitation: contact your GP practice.
The NHS Health Check is an England programme, not a UK-wide appointment you can book under the same name. In Scotland, Wales and Northern Ireland, ask your GP practice about an assessment of ED and your heart and diabetes risks through your local NHS service. Wherever you live, explain the erection problem itself; a general health check may not cover everything you need to discuss.
AD
Can you buy sildenafil without a prescription?
Yes. As at October 2026, sildenafil for ED can be bought from a UK pharmacy after a conversation with a pharmacist. Viagra Connect was reclassified as a pharmacy medicine following a Medicines and Healthcare products Regulatory Agency decision announced in November 2017. Other ED medicines may require a prescription. A pharmacy consultation is a chance to check whether sildenafil is suitable, not a test of how casually you can say the word ‘erection’.
Sildenafil helps increase blood flow; it does not investigate the cause of ED. The NHS advises you to have a check-up with a doctor within six months of starting sildenafil bought without a prescription. If the problem is already persistent, booking that appointment sooner makes sense. A tablet that works does not rule out high blood pressure or diabetes.
Tell the pharmacist about your health conditions and everything you take, including remedies bought online. Sildenafil can be unsafe with nitrates used for angina, such as glyceryl trinitrate (GTN), and with recreational ‘poppers’. It may also be unsuitable after a recent heart attack or stroke, or with certain blood pressure problems. Do not stop a prescribed medicine to make room for an ED tablet; ask your GP or pharmacist what is safe.
Use a registered pharmacy rather than a website promising an instant, discreet miracle. Counterfeit ED medicines are a real risk. If you develop chest pain after taking sildenafil, call 999 and tell the emergency team what you took and when; that information matters when they consider treatment.
What helps beyond a tablet?
Start with the things that serve both your sex life and the rest of you. Stopping smoking, being more active, eating well, cutting back on alcohol and addressing excess weight may help ED and reduce cardiovascular risk. You do not need to transform yourself by Monday. A regular brisk walk is a more credible beginning than buying a supplement with a thunderbolt on the label.
For general health, NHS guidance suggests adults aged 19 to 64 aim for at least 150 minutes of moderate activity a week, alongside muscle-strengthening activity on two days. Build up at a pace that suits you, and speak to your GP first if you have a medical condition or have not exercised for some time. If a medicine seems to have coincided with the problem, raise it with the person who prescribed it rather than changing it yourself.
If anxiety, low mood or relationship strain is part of the picture, say that out loud as well. Counselling or sex therapy may help, although NHS availability can vary. If tablets are unsuitable or do not help, ask about other treatments, such as a vacuum pump. There is more than one route forward, and none requires you to pretend the problem is not there.
In short
Persistent erection problems deserve a conversation with your GP because they can sometimes signal cardiovascular risks, including high blood pressure, high cholesterol or diabetes. Sildenafil is available from UK pharmacies after a pharmacist’s assessment, but it treats the erection problem rather than explaining its cause. Get urgent help for chest pain, and tell clinicians if you have taken an ED medicine.
Adrian Irving writes about health for men 45 and over who would rather do something than worry. Training, weight loss, sleep, cholesterol and blood tests, heart health, testosterone, the prostate, mental health and your sex life – what the evidence says, what's worth trying, and when it's time to see your GP.
One of Midcent's writers. Spotted something? Write to adrian@midcent.uk.
Stress gets blamed for high blood pressure, but its real effect works through your coping habits. Here is what the evidence says and how to check your numbers.
Lighter sleep can come with age, but feeling exhausted needn’t. Here’s how to spot the difference between a rough patch, insomnia and a problem worth checking.
Tired, flat and off sex? Low testosterone is possible, but it’s rarer than the adverts suggest. Here’s how to get tested properly and what actually helps.