Weddellrobben erbeuten Fische, Tintenfische und Tintenfische, Garnelen und Krabben, obwohl ihre Ernährung laut TravelWild je nach Jahreszeit leicht variieren kann. Ihre bevorzugten Fischarten sind Smaragdfelsen- Kabeljau und antarktischer Silberfisch. Weddellrobben scheinen ihre Nahrung unter Wasser zu fressen.
Aufgrund der großen Vielfalt an Nahrung, die sie fressen, sind Weddellrobben im Allgemeinen Fleischfresser, sind aber insbesondere auch Schädlings- und Weichtierfresser. Sie ernähren sich sowohl von pelagischen oder mittleren Gewässern als auch von bodenbewohnenden oder benthischen Fischen.
Weddellrobben können 45 Minuten lang den Atem anhalten; Sie tauchen regelmäßig 600 Meter auf der Suche nach Nahrung und sollen bis zu 720 Meter tief gegangen sein. Sie sind unglaublich heimliche Jäger und werden durch ihre Fähigkeit, mit hoher Geschwindigkeit und scharfem Sehvermögen zu schwimmen, unterstützt. Darüber hinaus haben sie empfindliche Schnurrhaare oder Vibrissen, die helfen, Beute in der Dunkelheit eines langen antarktischen Winters zu erkennen. Es wurde dokumentiert, dass Weddellrobben Blasen in Eisspalten blasen, um die Fische zu erschrecken, damit die Robben sie fressen können.
Im Sommer jagen Weddellrobben lieber nachts als tagsüber. Es wird vermutet, dass sie Gezeiten-Hinweise verwenden, um zu bestimmen, wann es am besten ist, zu jagen.