The permanent is #P -hard to compute exactly on average for natural random matrices including matrices over finite fields or Gaussian ensembles. Should we expect that it remains #P -hard to compute on average if we only care about approximation instead of exact computation?In this work we take a first step towards resolving this question: We present a quasipolynomial time deterministic algorithm for approximating the permanent of a typical n × n random matrix with unit variance and vanishing mean µ = O(ln ln n) −1/8 to within inverse polynomial multiplicative error. Alternatively, one can achieve permanent approximation for matrices with mean µ = 1/polylog(n) in time 2 O(n ε ) , for any ε > 0.The proposed algorithm significantly extends the regime of matrices for which efficient approximation of the permanent is known. This is because unlike previous algorithms which require a stringent correlation between the signs of the entries of the matrix [1, 2] it can tolerate random ensembles in which this correlation is negligible (albeit non-zero). Among important special cases we note:1. Biased Gaussian: each entry is a complex Gaussian with unit variance 1 and mean µ.2. Biased Bernoulli: each entry is −1 + µ with probability 1/2, and 1 with probability 1/2.