З іншого боку, щукою також харчуються багато тварин. На дорослих особин полюють ссавці, такі як видра і норка, птахи з загону хижих – орлани, скопи та інші. Мальків і молодих щучок поїдають безхребетні, що у воді – личинки бабок, жуки-плавунці, водяні клопи, риби – окуні, соми та інші.
Щуки – Надзвичайно ненажерливі хижаки. Харчуються вони в основному рибою (густиною, окунями, гольянами). Для щуки характерний канібалізм: близько 20 % її раціону становлять дрібніші особини її виду. Крім цього, щуки харчуються земноводними та рептиліями, великими комахами та різними покидьками.
Щука є хижою рибою, яка харчується найрізноманітнішою тваринною їжею. Основу раціону щуки складає різноманітна риба. Вже мальки щуки, Розмір яких ледве досягає 1,5 см і основу їх раціону становить зоопланктон, намагаються полювати на личинок різних дрібних риб.