Silver, on the other hand, slumped further due to heavy speculative unwinding and poor industrial buying support.
Standard gold (99.5 purity) hardened by Rs 115 to end at Rs 28,010 per 10 grams against Friday's level of Rs 27,895.
Pure gold (99.9 purity) also rose by Rs 110 to conclude at Rs 28,155 per 10 grams from Rs 28,045.
Silver (.999 fineness), however, dropped sharply by Rs 235 to finish at Rs 44,900 as compared to Rs 45,135 yesterday.
Gold for August delivery climbed more than one-per cent to settle at USD 1,293.60 an ounce on the Comex division of the NYMEX late yesterday, while silver September delivery eased to USD 20.37 an ounce.