In order to answer the question of “How many shots in a liter?” we first need to define the size of a shot. This can vary according to the country you’re in, and sometimes even the restaurant or bar. But let’s take a look at the answer for a few different shot sizes…
How many shots in a liter?
U.S. shots
The standard shot size in the U.S. is defined to be 1.5 fluid ounces.
And as 1 U.S. fluid ounce is equivalent to 29.5735 milliliters, we can calculate how many shots in a liter using the following forumula:
Number of shots in a liter = 1 (liter) / (1.5 (shot size in fluid ounces) x 0.0295735 (shot size in liters)) = 22.5.
U.K. shots
In the U.K. the standard shot size is 25 milliliters. This equates to 1 / 0.025 = 40 shots per liter.
Other countries
Finally, for a shot size of 50 milliliters, as is common in some countries (in particular, Baltic countries), the number of shots in a liter is 1 / 0.05 = 20.