How Many Grams of Fiber Should You Have a Day?

Most adults need between 25 and 34 grams of fiber per day, depending on age and sex. The underlying formula is simple: 14 grams for every 1,000 calories you eat. That means someone on a 2,000-calorie diet should aim for about 28 grams, while someone eating 2,400 calories needs closer to 34 grams. Most Americans fall far short, averaging just 10 to 15 grams a day.

Recommendations by Age and Sex

The Dietary Guidelines for Americans base fiber targets on calorie needs, which shift across your lifespan. For adult women ages 19 to 30, the target is 28 grams. For women 31 to 50, it drops slightly to about 25 grams, and for women over 50, it’s around 22 grams. Adult men ages 19 to 30 need roughly 34 grams, men 31 to 50 need about 31 grams, and men over 50 need about 28 grams. The numbers decrease with age because calorie needs typically decrease with age.

Children need less. Toddlers ages 1 to 3 need about 14 grams per day. By ages 9 to 13, girls need around 22 grams and boys around 25 grams. Teenagers land close to adult levels, with girls needing about 25 grams and boys about 31 grams.

The World Health Organization takes a simpler approach, recommending at least 25 grams per day for everyone over age 10, with at least 15 grams for children ages 2 to 5 and 21 grams for children 6 to 9.

Why Most People Don’t Get Enough

Fiber is officially classified as a “dietary component of public health concern” in the U.S. dietary guidelines, which is a polite way of saying almost nobody eats enough of it. The average American adult gets 10 to 15 grams per day, less than half the recommended amount. This gap exists largely because highly processed foods, which dominate Western diets, have most of their natural fiber stripped away during manufacturing. White bread, white rice, and peeled fruits all contain a fraction of the fiber found in their whole, unprocessed versions.

Soluble vs. Insoluble Fiber

Fiber comes in two forms, and your body handles each one differently. Soluble fiber dissolves in water and forms a gel-like material in your stomach that slows digestion. This is the type that helps lower cholesterol and stabilize blood sugar. You’ll find it in oats, beans, flaxseed, and oat bran. Insoluble fiber doesn’t dissolve. It adds bulk to stool and helps move material through your digestive tract, making it especially useful if you deal with constipation.

You don’t need to track the two types separately. Eating a variety of whole plant foods naturally gives you both.

What Fiber Does in Your Body

Fiber’s most well-known benefit is digestive regularity, but its effects reach well beyond that. Soluble fiber blocks some dietary cholesterol from being absorbed in the small intestine and promotes the excretion of bile acids, which forces your liver to pull more cholesterol from your blood to make new bile. In people with high cholesterol, a specific type of soluble fiber found in oats has been shown to reduce LDL (“bad”) cholesterol by nearly 14%.

Fiber also slows sugar absorption, which helps prevent the sharp blood sugar spikes that follow meals. This is particularly relevant for people with diabetes or prediabetes, but it benefits anyone who’s felt the energy crash after a refined-carb-heavy lunch. A diet rich in both types of fiber is associated with a lower risk of developing type 2 diabetes in the first place.

Some types of fiber serve as food for beneficial gut bacteria. When these bacteria ferment fiber, they produce short-chain fatty acids that support colon health, reduce inflammation, and may further lower cholesterol by interfering with cholesterol production in the liver. High-fiber diets are also linked to lower blood pressure and reduced inflammation throughout the body.

High-Fiber Foods Worth Knowing

A few foods can close the fiber gap faster than others. Lentils are one of the most fiber-dense everyday foods, delivering 15.5 grams per cooked cup. Chia seeds pack 10 grams into a single ounce, making them easy to add to smoothies or yogurt. A cup of raspberries provides 8 grams. An oat bran muffin has about 5 grams, and a cup of cooked oatmeal delivers 4 grams.

Beans and legumes in general are powerhouses. So are whole grains, vegetables like broccoli and artichokes, and fruits eaten with their skin. A practical approach: build meals around these foods rather than trying to supplement your way to the target. Whole foods provide fiber alongside vitamins, minerals, and other compounds that work together in ways a supplement can’t replicate.

How to Increase Your Intake Safely

Adding too much fiber too quickly is a common mistake. Your gut bacteria need time to adjust, and a sudden jump from 12 grams to 30 grams in a day can cause bloating, gas, and cramping. A better approach is to add 3 to 5 grams per day over the course of several weeks. Swap white rice for brown rice one day, add a handful of berries the next, and work lentils into a soup later in the week.

Water intake matters just as much as the fiber itself. Fiber binds with water to do its job, and without enough fluid, adding fiber can actually worsen constipation rather than relieve it. If you’re actively increasing your fiber intake, aim for at least 48 ounces of water per day. That’s about six 8-ounce glasses, which is a reasonable baseline that many people don’t consistently hit.

Pay attention to how your body responds. Some mild gas when you first increase fiber is normal and usually resolves within a couple of weeks as your gut microbiome adjusts. Persistent discomfort, on the other hand, may mean you’ve ramped up too fast or that a specific food doesn’t agree with you.