The House of Commons science and technology committee said using public money on the highly diluted remedies could not be justified.
The cross-party group said there was no evidence beyond a placebo effect, when a patient gets better because of their belief that the treatment works.
But manufacturers and supporters of homeopathy disputed the report, saying the MPs had ignored important evidence.
Some £4m a year is spent on homeopathy by the NHS, helping to fund four homeopathic hospitals and numerous prescriptions.
Bookmarks