McDonald’s said it was facing supply chain issues affecting the availability of shakes and bottled drinks at its 1,250 outlets.
An updated statement said it was “working hard” to limit the impact on deliveries and customers and had taken some items off its menus for now.
It confirmed the lorry driver shortage was one reason behind the disruption.
Its statement said: “As reported, a number of issues are impacting retailers in the UK at the moment, one of which is the nationwide shortage of HGV drivers.”