"The F-35 program and cost is out of control. Billions of dollars can and will be saved on military (and other) purchases after January 20th," Trump said on Twitter, as Defense Secretary Ash Carter was in Israel to celebrate delivery of the country's first two of the Lockheed Martin fighters.
The US aerospace company has a $1.5 trillion contract through 2070 for the latest generation of the fighter jets, at a cost of about $100 million each.
The US Air Force declared the fighter "battle ready," in August, after reports of cost overruns and delays.
Trump has frequently turned to Twitter to vent his outrage from anything from critiques of Saturday Night Live, a weekly comedy-variety television show, to attacking Boeing for the cost of designing a new version of Air Force One, the presidential plane.
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.