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