El culto a la diosa del arroz tiene su origen en tiempos prehistóricos de la domesticación, desarrollo y propagación del cultivo del arroz en Asia, posiblemente traído por población austroasiática o austronesia que finalmente emigró y se asentó en el archipiélago.
Existen mitologías similares, aunque ligeramente diferentes, sobre espíritus del arroz, muy extendidas entre las etnias indonesias y también en los países vecinos.
La mitología de Dewi Sri es originaria de los javaneses y sondaneses, además del hinduismo en el archipiélago desde principios del siglo I.
A menudo se la asocia con la serpiente del arrozal (ular sawah).
[1][2] Dewi Shri también se corresponde con las diosas hindúes Deví y Sri.