La tarántulas de anillos rojos es un animal carnívoro que se alimenta de otros animales en su entorno natural. Come principalmente insectos junto con pequeños mamíferos, aves y reptiles.
Debido al tamaño relativamente pequeño tiene muchos depredadores en toda América Central. Las aves, los grandes reptiles y varias especies de mamíferos cazan a la tarántula de anillos rojos, a menudo esperándola hasta que sale de su madriguera.