We study Bernoulli bond percolation on Sierpiński carpet lattices, which is a class of graphs corresponding to generalized Sierpiński carpets. In this paper we give a sufficient condition for the existence of a phase transition on the lattices. The proof is suitable for graphs which have self-similarity. We also discuss the relation between the existence of a phase transition and the isoperimetric dimension.