La magical girl (魔法少女, mahō shōjo ) est un sous-genre de la fantasy japonaise qui met en scène des jeunes filles dotées de pouvoirs magiques.
On peut définir plus précisément la magical girl comme une fille, liée à un royaume magique d'une manière ou d'une autre, possédant de manière plus ou moins notoire des pouvoirs magiques pour faire le bien dans sa vie quotidienne, et étant éventuellement dotée pour cela d'une baguette et de compagnons magiques. Le genre a connu une évolution majeure à l'apparition de Sailor Moon. Intégrant des éléments de sentai, cette série a engendré une nouvelle sorte de magical girls, qui combattent le mal en groupe à l'aide de leurs pouvoirs magiques. Ainsi pourrait-on qualifier ce nouveau genre de « magical sentai ».
Ces séries, à l'origine destinées aux filles, sont aussi appréciées par les garçons pour des raisons souvent distinctes et sont aussi l'objet de produits dérivés tant à la télévision que sous toutes formes de produits dérivés allant du paquet de chips à la brosse à cheveux, en passant par les figurines et autres produits dérivés. Ce sont des séries ayant généralement un énorme succès au Japon, et même dans le monde entier.