Groceries in Europe: Switzerland is 89% more expensive than the EU average, Romania is the cheapest country in the union
According to Numbeo data for mid-2026, the grocery index in Europe ranges from 57.2 in Moldova to 189.2 in Switzerland, with the EU average set at 100. Euronews Business also calculated the cost of a basket of 18 items: €69.84 on average across the EU. Experts explain the price spread by energy, fuel and labor costs, noting that low prices do not mean greater affordability. According to Numbeo data for mid-2026, the grocery index in Europe ranges from 57.2 in Moldova to 189.2 in Switzerland, with the EU average set at 100. Euronews Business also calculated the cost of a basket of 18 items: the EU average is €69.84. Experts attribute the price spread to energy, fuel and labour costs, noting that low prices do not mean greater affordability.
Aziz Karimov