A small McDonald's milkshake varies by flavor but generally contains around 490 to 530 calories. It includes approximately 14-15g of fat, 11-12g of protein, and 72-84g of carbohydrates.