Question: how long do iron tablets take to work nhs?
Answer: Most people begin to feel better after around 1 week, but it may take up to 4 weeks for the medicine to have full effect. If you are taking ferrous sulfate to prevent anaemia you probably will not feel any different but that does not mean it is not working.