Yes, you can get Viagra on the NHS for ED. You’ll need to speak to your doctor about your symptoms. They may also prescribe an alternative such as generic sildenafil.