US President Donald Trump on Tuesday said the partial shutdown of the federal government was going to last until his demand for funds to build a wall on the US-Mexico border is met.

The US government partially shut down on Saturday, and there is not yet any sign of tangible efforts to reopen agencies closed by a political impasse over Trump's demand for border wall funds.

"I can't tell you when the government is going to reopen," Trump said, speaking after a Christmas Day video conference with US troops serving abroad. "I can tell you it's not going to reopen until we have a wall, a fence, whatever they'd like to call it. I'll call it whatever they want, but it's all the same thing. It's a barrier from people pouring into the country, from drugs."

He added: "If you don't have that (the wall), then we're just not opening."

Funding for about a quarter of federal programs - including the departments of Homeland Security, Justice and Agriculture - expired at midnight on Friday. Without a deal to break the impasse, the shutdown is likely to stretch into the new year.

Building the wall was one of Trump's most frequently repeated campaign promises, but Democrats are vehemently opposed to it.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.