An enzyme having both UDP-glucose (UDP-Glc) and UDP-galactose (UDP-Gal) pyrophosphorylase activities was purified to homogeneity from Bifidobacterium bifidum. The molecular weight of the enzyme was about 200,000 and it appeared to be composed of four identical subunits. The purified enzyme showed almost the same reactivity towards UDP-Glc and UDP-Gal, and showed about 10% of this activity towards UDP-xylose at 8 mM. The enzyme required magnesium ions for maximum activity. The apparent equilibrium constants were about 2.5 for UDP-Glc pyrophosphorolysis and 1.1 for UDP-Gal pyrophosphorolysis. The enzyme activities were inhibited by various nucleotides (product or substrate analogs). Some sugar phosphates, such as fructose 6-P, erythrose 4-P, and 3-phosphoglycerate, stimulated the activities. These properties are discussed in relation to the significance of the enzyme in galactose metabolism of B. bifidum.