Hải cẩu Weddell săn mồi cá, mực và bạch tuộc, tôm và cua, mặc dù chế độ ăn của chúng có thể thay đổi một chút tùy theo sự thay đổi theo mùa, theo TravelWild. Loài cá ưa thích của chúng là đá ngọc lục bảo- cá tuyết và cá bạc Nam Cực. Hải cẩu Weddell dường như ăn thức ăn của chúng dưới nước.
Do có nhiều loại thức ăn mà chúng ăn hải cẩu Weddell nói chung là động vật ăn thịt, nhưng cụ thể hơn là động vật ăn thịt và động vật thân mềm. Chúng ăn cả cá nổi, cá sống giữa nước và cá sống ở tầng đáy hoặc sinh vật đáy.
Hải cẩu Weddell có thể nín thở trong 45 phút; chúng thường xuyên lặn 600 mét để tìm kiếm thức ăn và được ghi nhận là đã lặn sâu tới 720 mét. Chúng là những thợ săn cực kỳ tàng hình và được hỗ trợ bởi khả năng bơi ở tốc độ cao và thị lực nhạy bén. Ngoài ra, chúng còn có râu nhạy cảm hoặc vi khuẩn Vibrissae giúp phát hiện con mồi trong bóng tối của mùa đông dài ở Nam Cực. Hải cẩu Weddell đã được ghi nhận thổi bong bóng vào các kẽ hở trên băng để xua đuổi cá và hải cẩu có thể ăn chúng.
Vào mùa hè, hải cẩu Weddell thích săn mồi vào ban đêm hơn là ban ngày. Người ta cho rằng chúng sử dụng các tín hiệu thủy triều để xác định thời điểm thích hợp nhất để đi săn.