Le Badger de Californie est un omnivore opportuniste, avec un régime qui varie en fonction de la disponibilité des aliments. Il se nourrit principalement de petits rongeurs, tels que des écureuils terrestres, des gophes de poche et des souris. Il s'attaque également aux insectes, tels que les coléoptères, les sauterelles et les grillons, ainsi que les fruits, les noix et les baies. Parfois, il réduit également la charogne.