Første kirken her var en stavkirke fra middelaldren. Dagens kirke ble bygget i 1735, og ble flyttet til nåværende sted i 1860. På det gamle stedet står det en minnestein.
Strand kirke er en tømret korskirke, med rundt 230 sitteplasser. Det later til at noe av inventaret er fra stavkirken. Prekestol, døpefont, døpefat og alterkalker er fra tidlig på 1700- tallet. Kirkens ene klokke er støpt i 1894. Ved inngangen er det en portal med overbygg, som er vanlig i Valdres.