The present study was aimed to evaluate chemical composition viz. carbohydrate and protein fractions of some forages and agro-industrial byproducts commonly used for ruminant ration in tropical countries. Five forage samples namely berseem (Trifolium alexandrinum), maize (Zea mays), oat (Avena sativa), sorghum (Sorghum bicolor), pearl millet (Pennisetum glaucum); and four agro-industrial byproducts viz. sugarcane tops (Saccharum officinarum), oat hay, wheat straw (Triticum aestivum) and paddy (rice) straw (Oryza sativa) were evaluated by using Cornell net carbohydrate and protein (CNCP) system. Among various carbohydrate fractions, CA (Instantly/fast degradable fraction) was found highest in berseem (34.24%) and lowest in oat hay (2.63%); whereas CB1 values (Intermediately degradable fraction) ranged from 11.46% (berseem) to 3.73% (pearl millet). CB2 (Slowly degradable fraction) was highest in sugarcane tops (73.46%) and lowest in berseem (34.25%). CC which refers as undegradable carbohydrate fraction was found highest in oat hay (25.99%), but lowest in sugarcane tops (10.09%). On the other hand, protein fractions, PA (Instantaneously degradable) was found highest in sugarcane tops (39.79%) and the lowest value was there for paddy straw (9.79%). On the contrary, paddy straw contained highest PB3, which accounts for slowly degradable fraction of protein as 36.47% and the lowest value was in sugarcane tops (4.73%). Non-degradable fraction (PC) was found highest in wheat straw (30.66%) and lowest in oat (10.56%). The CNCP analysis dictated the nutrient utilization potential of the given forages and agro-industrial byproducts. Therefore, having lower CC fraction, sugarcane tops and sorghum may supply higher content of carbohydrates, however, lower PC content of oat and pearl millet make them good protein sources to ruminant ration.