Дорослих черепах (більше 7 см або старше 1-1,5 років) годують раз на 2-3 дні тваринною їжею, а в проміжках можна додавати рослинні корми (ряска, роголістник, листя салату, шматочки огірка). Кількість корму необхідно підбирати самостійно в залежності від того, скільки з'їдає черепаха.
Молодих черепах у віці до 2-3 років рекомендується годувати 1 раз на день. Дорослих черепах рекомендується годувати 2-3 рази на тиждень.
До року черепах годують щодня, по 1 чи 2 рази. Після року красновухих черепах годують через день, але при цьому залишають рослинну їжу в акваріумі у вільному доступі.
Червоновуха водяна черепаха воліє мальків, дрібну рибу з кісточками, личинки комах, куряче філе, гаммаруса та креветки. З рослинної їжі можна давати яблука, листя салату та часточки свіжого огірка.