아쿠아리움에서 상어에게 주는 먹이는 상어의 종류와 크기에 따라 달라집니다. 보통 작은 상어들은 물고기, 새우, 오징어 등을 먹고, 큰 상어는 더 큰 먹이를 필요로 합니다. 일부 아쿠아리움에서는 비타민과 미네랄이 첨가된 사료를 제공하기도 하며, 이를 통해 상어들이 필요한 영양분을 고르게 섭취할 수 있도록 돕습니다. 상어들은 자연 상태에서 작은 물고기나 해양 동물을 사냥하기 때문에, 아쿠아리움에서도 상어들의 자연적인 식습관을 반영하려는 노력이 이루어집니다.