El porrón coacoxtle bucea para alimentarse, generalmente a profundidades de alrededor de dos metros, pero en ocasiones puede llegar hasta los nueve metros de profundidad.