The carjacking was reported at 6:38 p.m. near Laguna and Grove streets.
The 46-year-old victim was approached by two suspects who pointed a gun at him and ordered him to get out of the truck, according to police.
The victim complied and one of the suspects drove off in his truck, while the other suspect drove away in a burgundy truck, police said.
The victim was not injured. Police had not located his truck or the suspects as of this morning, according to police.
Anyone with information about the case is encouraged to call the Police Department's anonymous tip line at (415) 575-4444 or send a tip by text message to TIP411.