Silver also regained modestly due to speculative buying and industrial demand.
Standard gold (99.5 purity) rose by 90 per ten grams to end at Rs 28,775 from Thursday's closing level of 28,685.
Pure gold (99.9 purity) also gained by a similar margin to finish at 28,925 from Rs 28,835 per 10 grams previously.
Silver (.999 fineness) surged by 120 per kilo to conclude at Rs 42,630 from Rs 42,510.
In London, gold hit a five-month high as investors looking for safety piled into the precious metal after the United States fired dozens of cruise missiles at a Syrian airbase, escalating tensions with Russia and Iran.
Spot silver also rose 0.9 per cent to USD 18.41 an ounce.