Let χ be a Dirichlet character and L(s, χ ) be its L-function.Using weighted averages of Gauss and Ramanujan sums, we find exact formulas involving Jordan's and Euler's totient function for the mean square average of L(1, χ ) when χ ranges over all odd characters modulo k and L(2, χ ) when χ ranges over all even characters modulo k. In principle, using our method, it is always possible to find the mean square average of L(r, χ ) if χ and r 1 have the same parity and χ ranges over all odd (or even) characters modulo k, though the required calculations become formidable when r 3. Consequently, we see that for almost all odd characters modulo k, |L(1, χ )| < Φ(k), where Φ(x) is any function monotonically tending to infinity.