The present invention relates to a pharmaceutical stable dispersion of cholecalciferol for oral administration. More particularly the invention relates to pharmaceutical dispersions of nano size comprising a solution or sugar free dispersion or mixtures thereof for oral administration. The present invention relates to a pharmaceutical nanoformulation which further comprises alpha glucosyl stevioside as dispersing agent. More particularly the invention relates to a pharmaceutical nanoformulations and manufacturing process thereof with improved stability with a controlled particle size.