We establish sharp upper bounds on shifted moments of quadratic Dirichlet L-functions over function fields. As an application, we prove some bounds for moments of quadratic Dirichlet character sums over function fields.