Большинство выдр едят раков, крабов, рыб, лягушек и других водных беспозвоночных. Однако рацион выдр зависит от вида, места проживания и наличия источников пищи. Маленькие выдры обычно потребляют мелких моллюсков, раков и крабов, а самые крупные виды — рыбу, лягушек и даже наземных млекопитающих, таких как птицы, грызуны и кролики.
Гигантские выдры и другие более крупные виды потребляют добычу, такую как песчинки, форель, лосось и крабы на мелководье и вдоль береговых линий. Неглубокие и мелкоклювые азиатские выдры, которые являются одними из самых маленьких пород, обедают в основном на мягких раковинах и синих крабах и дополняют их приемами омаров, кальмаров, моллюсков и мидий. Они иногда вырывают лягушек и мелких насекомых с береговой линии и могут также потреблять яйца птиц и других наземных животных. Иногда в одном месте живут два или более вида выдр.
Тем не менее, диеты видов часто бывают совершенно разными, и только во времена дефицита кои-живые виды конкурируют за пищу. Например, в Таиланде три вида выдр имеют перекрывающиеся территории. Здесь самые маленькие мелкоклювые выдры едят крабов, а гладкие выдры потребляют большую рыбу, а крупнейшие евразийские выдры едят мелкую рыбу и амфибий. Независимо от того, что они едят, выдры должны постоянно питаться, потому что они имеют высокую скорость метаболизма, чтобы вырабатывать тепло, которое им нужно, чтобы оставаться теплым.