In this paper we analyze the numerical approximation of diffusion problems over polyhedral domains in R d (d = 1, 2, 3), with diffusion coefficient a(x, ω) given as a lognormal random field, i.e., a(x, ω) = exp(Z (x, ω)) where x is the spatial variable and Z (x, ·) is a Gaussian random field. The analysis presents particular challenges since the corresponding bilinear form is not uniformly bounded away from 0 or ∞ over all possible realizations of a. Focusing on the problem of computing the expected value of linear functionals of the solution of the diffusion problem, we give a rigorous error analysis for methods constructed from (1) standard continuous and piecewise linear finite element approximation in physical space; (2) truncated Karhunen-Loève expansion for computing realizations of a (leading to a possibly high-dimensional parametrized deterministic diffusion problem); and (3) lattice-based quasi-Monte Carlo (QMC) quadrature rules for computing integrals over parameter space which define the expected values. The paper contains novel error analysis which accounts for the effect of all three types of approximation. The QMC analysis is based