Male adult rats were fed on diets containing 80 g/kg galactomannans with different galactose (G): mannose (M) ratios/kg. The galactomannans were compared with purified cellulose (Solkaflok) and the animals were also fed on a basal diet free from fibre. All diets contained cholesterol (10 g/kg) and sodium cholate (2 g/kg). The three galactomannans were fenugreek gum (1G:1M), guar gum (1G:2M) and locust-bean gum (1G:4M). In comparison with the fibre-free and Solkaflok diets, all three galactomannans lowered the concentrations of cholesterol in both liver and blood plasma. The galactomannans also decreased the rate of hepatic synthesis of cholesterol. Dietary galactomannans increased caecal volatile fatty acids, particularly propionic, increased the weight of the caecum and its contents and increased the amount of water in the faeces. The increase in propionic acid production was significantly related to a decrease in caecal pH, but not to changes in plasma cholesterol or hepatic cholesterol synthesis. These effects were significantly influenced by chemical composition and structure of the galactomannan; they were most evident when the proportion of galactose in the galactomannan was highest (i.e. fenugreek gum). The three galactomannans also differed markedly in their effects on the viscosity of the digesta, but the galactomannan which gave the highest viscosity was least effective in lowering plasma cholesterol. A separate experiment with perfused loops of small intestine in vivo showed that the most effective galactomannan, fenugreek gum, had no direct effect on cholesterol absorption.