The US will sell F-35 fighter jets to Saudi Arabia, President Donald Trump told reporters ahead of a White House meeting with Saudi Crown Prince Mohammed bin Salman.

"We will be doing that. We will be selling F-35 jets," Trump said. "They've been a great ally."

The leaders are expected to discuss deals on defence and civilian nuclear power during Tuesday's White House visit, the first by the de facto Saudi leader since journalist Jamal Khashoggi was killed and dismembered at the hands of Saudi agents seven years ago.

A US intelligence assessment said Prince Mohammed approved the operation that led to the killing. The crown prince denied any role in the murder.

Prince Mohammed's last visit was during Trump's first term in 2018, the same year as Khashoggi's murder in Istanbul.