David Cameron wants to ban stores from selling booze at or below cost price as a "loss leader".
But medics said proposed prices were too low to make an impact.
The minimum for a bottle of wine would be £2, a litre of spirits £10.50 and a pack of 20 beers £9.20, the Sunday Mirror can reveal.
There are also plans for tax hikes on extra-strong lager.
But a British Medical Association spokesman said: "£2 for a bottle of wine seems incredibly cheap. I don't think it would do enough to tackle the issue."
James Morris of Alcohol Policy UK said: "The government has missed an opportunity. A below cost ban is unlikely to make a difference.”
Sunday Telegrap, p1, Sunday Mirror