Calshake is gluten, nut, egg and wheat free Calshake contains lactose For the complete updated list of allergen and free from list, please contact Nutrition Service on 01928 533516