Corn snakes are usually not picky eaters if they have the proper heat and enclosure. One important aspect of feeding that is often overlooked is the addition of hiding areas to the cage. Corn snakes, like most snakes, like to feel secure in their environment. One way of providing for this need is to put hiding spots in the enclosure. . Corn snakes kept without appropriate hiding areas become stressed and may refuse to eat.
Hatchling corn snakes begin eating pinky mice, and progress up to adult mice once they are mature. A good rule of thumb is to feed the snake a food item that is the same, or close to, the snake's diameter. Feed an item that is too large, and the snake will often regurgitate it. Snakes will also regurgitate if they do not have a warm area or if they are handled too soon after they eat. Corn snakes can be fed two times a week, but once is usually enough. You will need a pair of tongs to offer the snake the food with and it is often a good idea to feed the snake in another tank or box and not its own tank, so that the snake does not associate something moving in its tank with feeding time and striking your hand. Clean water should be available at all times, corn snakes drink often.