On social media, Trump shared a message apparently from Emmanuel Macron, in which the French president says: "I do not understand what you are doing on Greenland.”
He also shared a message he said was from NATO's secretary general and posted generated images of himself placing an American flag on Greenland.
Greenland's prime minister said "we will not let ourselves be pressured", as European allies have rallied to defend the semi-autonomous Danish territory.
Meanwhile Trump has also said the UK's plan to hand over sovereignty of the Chagos Islands to Mauritius is an "an act of GREAT STUPIDITY". His administration has previously backed the deal. The UK said it has to hand over the islands because the military base is under threat "after court decisions undermined our position".