
The Classroom of a Black Cat and a Witch
The Royal Diana Academy is a prestigious school that accepts individuals with adept magical abilities. Upon graduation, these students find themselves at the top of their field or employed by the royal family. Spica Virgo dreams of studying at the academy, aiming to be a top-rate sorceress like her idol Claude Sirius. Claude is a world-renowned sorcerer who became the institution's youngest instructor, but mysteriously disappeared soon after. Lacking the experience and connections required for admission, Spica finds herself unable to make meaningful progress with her training. One day, however, she meets a talking black cat with magical abilities. Hoping to change the situation for the better, she begs the animal to take her as his apprentice and teach her the magic she needs to attend the academy. The cat accepts the deal on one condition—she must find a way to reverse his feline curse. Despite the arduous challenges ahead of her, Spica is determined to prove herself as a student worthy of the cat's mentorship.Read more
- Also known as:
- Kuroneko to Majo no Kyoushitsu
- Status:
- Finished Airing
- Aired:
- Apr 12, 2026
- Premiered:
- Spring 2026
- Studios:
- LIDENFILMS
- MAL score:
- 8.65
- Country:
- Japan
- Producers:
- Sonilude
All episodes 24
Recommended for you
7.4 PG-13
12
12 12EPS
I'm in Love with the Villainess
TV
24m
7.8 PG
1
1
Little Witch Academia: The Movie 2 - The Enchanted Parade
MOVIE
53m
6.5 PG-13
1
Bucchigiri?!: Specials
SPECIAL
22m
PG-13
16 16EPS
Villain Initialization
ONA
18m
G
1
[RAW] Magical★Taruruuto-kun Movie
MOVIE
50m
7.5 PG-13
12 12EPS
The Familiar of Zero: Knight of the Twin Moons
TV
23m
7.6 PG-13
12
12 12EPS
Mashle: Magic and Muscles
TV
23m
7.4 PG-13
26
26 26EPS
Arms Alchemy
TV
24m
PG-13
12
12 12EPS
The Daily Life of the Immortal King 2nd Season
ONA
20m
7.1 PG-13
12
12 12EPS
The Asterisk War Season 2
TV
24m
6.7 PG-13
12
12 12EPS
Hina Logic – from Luck & Logic
TV
23m
6.9 PG-13
12 12EPS
Blade Dance of the Elementalers
TV
23m

Join the discussion
Episode 24 discussion →