Sebagian tangan, kaki depannya berukuran besar dan berbentuk sirip, dan tubuhnya menyempit ke belakang. Anjing laut terkecing memiliki berat sekitar 30 kg untuk ukuran dewasa dan panjang 1.2 meter.
Anjing laut terbesar yaitu anjing laut gajah selatan yang memiliki panjang maksimal hingga 4 meter dan berat 2200 kg. Semua jenis anjing laut merupakan hewan karnivora yang memakan ikan, cumi dan hewan laut lainnya.
Hydrurga leptonyx kemungkinan merupakan predator terbesar di antara jenis-jenis anjing laut lainnya, yang memakan berbagai macam hewan dari krill hingga penguin hingga anjing laut lainnya.