Människorna hade samlats på platsen efter att en person blivit påkörd. Då körde lastbilen in i folksamlingen. Räddningstjänsten säger att man har räknat till minst 18 döda människor på platsen.
Nio personer har förts till sjukhus, rapporterar nyhetsbyrån Reuters.
Olyckan skedde i Nahuala, väster om Guatemala City. Det är en av landets värsta trafikolyckor sedan 43 personer dog i en bussolycka 2013.
Presidenten Jimmy Morales har framfört sina kondoleanser på twitter.
Tidigare under morgonen rapporterades att 32 personer hade omkommit, men myndigheterna har sedan dess skrivit ner dödssiffran.