Enligt polisen hamnade pojken på något sätt under glassbilen när den kördes i mycket låg hastighet. Chauffören, en 26-årig man från Uppsala, uppges ha chockats svårt av olyckan.
Den tvåårige pojken fördes med ambulans till sjukhuset i Gävle där man kunde konstatera att han hade avlidit. Polisen har inlett en förundersökning om vållande till annans död.