Szopy są wszystkożercami i zjadaczami oportunistycznymi, co oznacza, że będą spożywać różnorodne źródła pożywienia, w zależności od tego, co jest dostępne. Chociaż wiadomo, że szopy są drapieżnikami, ich celem są zazwyczaj mniejsze zwierzęta, takie jak myszy, szczury, ptaki, owady i owoce. Chociaż szopy mogą czasami zjadać węże, zazwyczaj nie są preferowanym źródłem pożywienia i prawdopodobnie nie będą aktywnie na nie polować.