The present invention provides a pharmaceutical composition for treating a tumor, which is a micelle encapsulating at least one tumor-associated antigen gene. The present invention also provides a method for treating a tumor, comprising administering a micelle encapsulating at least one tumor-associated antigen gene to a patient in need of such treatment.