How much cranberry juice should I drink a day? Drinking 8 – 16 oz of cranberry juice cocktail each day is recommended to maintain urinary tract heath and prevent urinary tract infections.