Rocaltrol is used to treat Hyperparathyroidism. The generic version is called Calcitriol. The average Rocaltrol cash price is about $46.78 for a supply of Capsule 0.25 MCG 30 pcs. You can reduce your Rocaltrol cost by up to 75% with our free Rocaltrol discount card. Bring it to a participating pharmacy near you to save on your prescription medication.