Young people aged 16 or 17 can drink beer, wine or cider with a meal if it is bought by an adult and they are accompanied by an adult. It is illegal for this age group to drink spirits in pubs even with a meal. It is illegal for people under 18 to buy alcohol in a pub, off-licence, shop or elsewhere