Food AShake, fast food, vanillaServing 100 g (100 g) shake, fl oz (20.8 g) shake, cup (8 fl oz) (166 g) milkshake (10 fl oz) (208 g) small McDonald's shake (12 fl oz) (250 g) medium McDonald's shake (16 fl oz) (333 g) large McDonald's shake (22 fl oz) (458 g)