Ultramaniac – Magical Girl bercerita tentang Ayu Tateishi yang merupakan siswa dari SMA Hideo dan dia juga sebagai anggota klub tenis . Tentunya dia adalah seorang gadis populer yang di sukai oleh teman-teman nya yang ada di sekolah nya . Tapi pada kenyataannya dia adalah gadis biasa yang pura-pura bersikap keren , karena Kaji-kun dari tim bisbol menyukainya .
Dia dipuja oleh siswa pindahan bernama Nina Sakura . Nina sebenarnya punya rahasia besar ! Karena dia adalah penyihir muda yang dipindahkan dari kerajaan sihir ke sekolah tersebut . Nina yang merupakan seorang penyihir sejati yang pasti nya mempunyai berbagai benda yang ajaib , tapi sayang nya benda-benda tersebut malah menimbulkan berbagai masalah bagi dirinya maupun orang-orang yang ada di sekitarnya .
Anime ini bercerita tentang cinta asmara yang ada di SMA Hideo yang berpusat pada cewe keren Ayu dan seorang gadis penyihir Nina dengan para pria yang menyukai mereka atau sebaliknya.