In recent years a variant of the resonance method was developed which allowed to obtain improved Ω-results for the Riemann zeta function along vertical lines in the critical strip. In the present paper we show how this method can be adapted to prove the existence of large values of |L(σ, χ)| in the range σ ∈ (1/2, 1], and to estimate the proportion of characters for which |L(σ, χ)| is of such a large order. More precisely, for every fixed σ ∈ (1/2, 1) we show that for all sufficiently large q there is a non-principal character χ (mod q) such that log |L(σ, χ)| ≥ C(σ)(log q) 1−σ (log log q) −σ . In the case σ = 1 we show that there is a non-principal character χ (mod q) for which |L(1, χ)| ≥ e γ (log 2 q + log 3 q − C). In both cases, our results essentially match the prediction for the actual order of such extreme values, based on probabilistic models.