Can Ducks Eat Rice? What you need to know!

If you have a pond or body of water near your home or frequent areas that attract ducks, you may be wondering if it’s safe to feed them rice. Over the last few decades, there has been a commotion around rice and birds, especially at weddings, where people claim that throwing rice can harm birds because it expands in their stomachs. However, it is nothing more than an urban legend, and rice is perfectly safe for ducks and other birds, but is it healthy? Keep reading while looking at the nutritional value of rice to see if rice is the best food you can give your ducks. We’ll also cover how much and how often you should provide them.


Is Rice Bad For My Duck?


Even if the rice doesn’t rise and make the duck sick, it will absorb the water and cause the duck droppings to become drier and tougher.


If you give too much, it can even cause uncomfortable constipation for the duck. Holding back the rice will bring it back to normal in a day or two. Constipation isn’t likely to occur by throwing a handful at the group every day, but it can be a problem if you leave a large batch for them to eat in their spare time.


It helps if you don’t feed the ducklings any rice under four weeks of age. The water-absorbing nature of rice can cause health problems due to the small size of the chicks.

Is Rice Good For My Ducks?

Rice is a staple food for humans all over the world. You will also find it in most pet foods because it is an inexpensive food with many nutritional benefits.

READ ALSO:   Snapping Turtle vs. Box Turtle: What's the Difference? (With Pictures)

1. High Carbs

Carbohydrates are an important source of energy for ducks, and rice provides about 28 grams per 100 gram serving. The rice will give your duck the energy it needs to get through the day.

2. protein

Rice contains about 2.7 grams of protein per 100 gram serving. This protein will help your duck develop muscle and feathers.

3. Vitamins and minerals

There are also many vitamins and minerals such as potassium, calcium, phosphorus, magnesium, niacin and choline that can benefit your duck’s health.

eat duck

This vitamin may also be available in greater concentrations depending on the type of rice you are giving it.

4. Fiber

Fiber is an important nutrient for ducks, and helps them avoid constipation and diarrhea by regulating the amount of water in the intestines. Fiber also helps your ducks pass stool faster, reducing the risk of colon cancer.

How Can I Feed My Duck Rice?

Ducks can eat any type of rice, raw or cooked, but we recommend limiting serving sizes to no more than 2 ounces per day. Spreading raw rice over the ground can trigger their foraging instincts and will help slow their rate of eating rice. Place the cooked rice on a small plate and remove after an hour or two when the duck has eaten.

  • Brown rice will be more nutritious than white rice.

  • Cooked rice is easier to digest but will have lower nutritional value and will attract insects. It can also become dangerous for your duck to eat after a few hours.

  • Raw rice is more nutritious, sits longer, and doesn’t attract insects, but it’s harder for your duck to digest.

rice grains



We’re not sure how the rumors of birds dying after eating rice started, but it’s a very smart food to feed your ducks. There are plenty of vitamins and minerals that can improve their health, carbohydrates that will give them lots of energy and fiber to help them stay organized. Overfeeding them can cause constipation and leaving cooked food sitting around will attract insects and allow bacteria to grow, but rice is an inexpensive food you can treat without worry.

We hope you enjoy reading and find the answers you need. If we’ve helped you provide a nutritious snack, please share your guide to feeding your duck rice on Facebook and Twitter.

ALSO READ: Can Ducks Eat Caterpillars? What you need to know!

Featured Image Credit: allybally4b, Pixabay