Yes, sardines do have Vitamin K. In fact, a 3-ounce serving of sardines contains about 41 micrograms of Vitamin K.