Rabbits can eat carrots every day, but it should be given in moderation as part of a balanced diet. Carrots are high in sugar and should not be the main component of a rabbit's diet. It's important to also provide a variety of fresh hay, leafy greens, and a small amount of pellets to ensure that the rabbit gets all the necessary nutrients.