In this paper, by an approximating argument, we obtain infinitely many solutions for the following Hardy-Sobolev equation with critical growth: {-Delta u=vertical bar u vertical bar(2)*((t)-2)u/vertical bar y vertical bar(t) + mu u, in Omega u=0, on partial derivative Omega provided N > 6 + t, where 2*(t) = 2(N-t)/N-2, 0 <= t < 2, x = (y, z) is an element of R-k x RN-k, 2 <= k < N, mu > 0 and Omega is an open bounded domain in R-N, which contains some points x(0) (0, z(0)). Copyright (C) 2013 John Wiley & Sons, Ltd.