A protective film for a solar cell, comprising: a barrier film having a structure in which a substrate layer and at least one of an organic-inorganic hybrid layer and an inorganic barrier layer, which is presented on one or both surfaces of the substrate layer, are stacked; and a fluorine-based polymer layer, wherein at least one of the substrate layer, the organic-inorganic hybrid layer, the inorganic barrier layer and the fluorine-based polymer layer includes at least one of an ultraviolet ray stabilizer and ultraviolet ray absorbent, wherein the ultraviolet ray stabilizer includes a radical scavenger compound represented by Formula 1: wherein R 1 is CH 2, n is 1 to 16, and R 2 is hydrogen; an alkyl group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an aryl group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an alkoxy group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; or an aryloxy group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group, wherein the ultraviolet ray absorbent includes at least one of compounds having structures of Formulas 2 and 3: where, in Formula 2, R 3 and R 6 are independently hydrogen; a hydroxyl group; halogen; an alkyl group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an aryl group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an alkoxy group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; or an aryloxy group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group, and in Formula 3, Z is hydrogen or a chlorine substituent, R 7 and R 8 are independently hydrogen; halogen; an alkyl group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an aryl group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an alkoxy group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; or an aryloxy group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, or a cyano or nitro group. a barrier film having a structure in which a substrate layer and at least one of an organic-inorganic hybrid layer and an inorganic barrier layer, which is presented on one or both surfaces of the substrate layer, are stacked; and a fluorine-based polymer layer, wherein at least one of the substrate layer, the organic-inorganic hybrid layer, the inorganic barrier layer and the fluorine-based polymer layer includes at least one of an ultraviolet ray stabilizer and ultraviolet ray absorbent, wherein the ultraviolet ray stabilizer includes a radical scavenger compound represented by Formula 1: wherein R 1 is CH 2, n is 1 to 16, and R 2 is hydrogen; an alkyl group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an aryl group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an alkoxy group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; or an aryloxy group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group, wherein the ultraviolet ray absorbent includes at least one of compounds having structures of Formulas 2 and 3: where, in Formula 2, R 3 and R 6 are independently hydrogen; a hydroxyl group; halogen; an alkyl group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an aryl group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an alkoxy group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; or an aryloxy group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group, and in Formula 3, Z is hydrogen or a chlorine substituent, R 7 and R 8 are independently hydrogen; halogen; an alkyl group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an aryl group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; an alkoxy group having 1 to 16 carbon atoms that is unsubstituted or substituted with halogen, a cyano or nitro group; or an aryloxy group having 6 to 20 carbon atoms that is unsubstituted or substituted with halogen, or a cyano or nitro group.