Question: how many ml can a teaspoon hold?
Answer: A standardised teaspoon to deliver liquid medications holds 5 millilitres (ml) of liquid.