"Based on further analysis of inspection findings as the investigation into last week's incident involving another operator's Airbus A380 is progressing, Singapore Airlines will be carrying out precautionary engine changes on three A380s," the carrier said in a statement.
An SIA spokeswoman told AFP that Rolls Royce had advised the carrier to change the engines after tests showed oil stains on them.
"We were advised by Rolls-Royce in particular that these three engines had signs of oil stains," she said, stressing the issue was different from the problem that affected the Qantas A380 plane last week.
The three planes are now in London, Sydney and Melbourne pending the engine changes, and SIA could not confirm the duration of their grounding as well as the cost of replacing the engines.
"It really truly is a precautionary thing, we don't want to take risks," the SIA spokeswoman said.
The carrier had on Monday said it had found no problems with its Rolls-Royce Trent 900 engines used on its fleet of 11 Airbus A380 superjumbos.
The Trent 900 engines were also in use on a Qantas A380 plane that was forced to make an emergency landing on Thursday in Singapore after a mid-air blowout minutes taking off from the city-state's Changi Airport.