The food habits of P. gossypinus are numerous and varied. As an omnivore, the cotton mouse feeds on all types of food, from fruits and berries to insects and animal matter. Studies have shown that P. gossypinus is an opportunistic feeder, consuming whatever food is available. Its diet may consist of up to fifty percent animal matter. The cotton mouse primarily feeds at night.
Foods eaten include: seeds, fruits, nuts, insects, arachnids and slugs.
Animal Foods: insects; terrestrial non-insect arthropods; mollusks
Plant Foods: seeds, grains, and nuts; fruit; flowers
Other Foods: fungus
Primary Diet: omnivore