Heavy metal pollution threatens the health and life of animals and humans through the food chain. This study was performed to survey the heavy metal contamination in feedstuffs and feeds in Hubei Province, People's Republic of China, from 2012 to 2016. Samples were analyzed for cadmium (306 samples), mercury (117 samples), chromium (149 samples), and arsenic (4,358 samples) using atomic absorption spectrometry or atomic fluorescence spectrometry. The incidence rates of cadmium, mercury, chromium, and arsenic contamination of feedstuffs and feeds were high, and feeds were most often contaminated with chromium, followed by arsenic, cadmium, and mercury. The concentrations of heavy metals in samples positive for cadmium, mercury, chromium, and arsenic ranged from 0.001 to 1.200, 0.002 to 6.540, 0.060 to 8737.000, and 0.070 to 33.000 mg/kg, respectively. The mineral and additive samples had higher concentrations of heavy metals. The present study findings highlight the importance of monitoring heavy metals in feedstuffs and feeds and implementing feed management and bioremediation strategies to reduce heavy metal exposure.