High School Korean BL dramas have mastered the art of capturing youthful romance, emotional depth, and heart-fluttering moments. From the latest 2025 releases to beloved classics, this list covers the best high school Korean BL dramas—ranked from newest to oldest. Each entry includes detailed descriptions, cast information, and where to watch.
1. Heart Stain (2025)
Where to Watch: iQIYI | Episodes: 8
Yun U Hyeon has been secretly in love with his homeroom teacher, determined to keep his feelings hidden until graduation. However, his best friend, Park Do Ha, accidentally discovers the truth. Expecting judgment or rejection, U Hyeon is shocked when Do Ha proposes an unexpected solution—they should pretend to date until graduation. Though hesitant, U Hyeon agrees, hoping the arrangement will help him move on from his teacher. As they spend more time together, their fake relationship starts to feel real, blurring the lines between friendship and romance.
Cast:
☆ Ha Min as Park Do Ha
☆ Kim Ji O as Yun U Hyeon
☆ Kang Yeon Jae as Nam Jeong Min
Why Watch? A touching story about unrequited love, friendship, and the blurred lines between pretending and real feelings.
2. Love for Love’s Sake (2024)
Where to Watch: Gagaoolala |Episodes: 8
Tae Myung Ha, a 29-year-old man, suddenly finds himself transported into a virtual game as a 19-year-old high school student. His mission? To bring happiness to Cha Yeo Woon, a talented but lonely track and field star. As Tae navigates this unfamiliar world, he encounters Cheon Sang Won, a wealthy and charismatic student who takes an interest in him, and Ahn Kyung Hoon, a quiet ally who helps him understand the game’s rules. The deeper Tae gets involved, the more he questions whether his mission is just a game—or if real emotions are at play.
Cast:
☆ Lee Tae Vin as Tae Myung Ha
☆ Cha Joo Wan as Cha Yeo Woon
☆ Oh Min Su as Chun Sang Won
☆ Cha Woong Ki as Ahn Kyung Hoon
Why Watch? A unique blend of sci-fi, gaming, and romance with emotional twists.
3. Jazz for Two (2024)
Where to Watch: iQIYI | Episodes: 8
Han Tae I is drowning in grief after the death of his older brother, a genius jazz pianist. When transfer student Yun Se Heon arrives, playing jazz in a style eerily similar to Tae I’s late brother, he becomes an unwelcome reminder of the past. Their animosity grows when Se Heon suspects Tae I of having a suspicious relationship with his friend, Seo Do Yun. Forced to work together on a music project, their initial hostility slowly turns into mutual understanding—and possibly something deeper. But when suspended senior Song Ju Ha returns, old tensions resurface, threatening their fragile connection.
Cast:
☆ Ji Ho Geun as Han Tae I
☆ Kim Jin Kwon as Yun Se Heon
☆ Song Han Gyeom as Seo Do Yun
☆ Kim Jung Ha as Song Ju Ha
Why Watch? A soulful, music-driven drama with angst, healing, and slow-burn romance.
4. A Breeze of Love (2023)
Where to Watch: iQIYI | Episodes: 8
Lee Do Hyeon, the captain of his high school basketball team, is focused on winning the championship. When team manager Hye In brings in Ban Dong Uk—his first love from middle school—as a replacement player, old feelings resurface. After a bet during practice, Dong Uk wins and jokingly suggests they live together. Though hesitant, Do Hyeon agrees, and as they spend more time under the same roof, their past connection reignites. But with the championship approaching and unresolved emotions in the way, will they risk their friendship for love?
Cast:
☆ Shin Jeong You as Ban Dong Uk
☆ Woo Ji Han as Lee Do Hyeon
Why Watch? A nostalgic second-chance romance with sports rivalry and sweet moments.
5. The Eighth Sense (2023)
Where to Watch: Viki | Episodes: 8
Kim Ji Hyun, a shy freshman from the countryside, struggles to adjust to university life in Seoul. When he meets Seo Jae Won, a senior who recently returned from military service, they bond over their love for surfing. A late-night beach trip leads to a kiss, but Jae Won acts as if nothing happened, leaving Ji Hyun confused. As they continue to meet, Ji Hyun starts to wonder—was it just a fleeting moment, or does Jae Won feel the same way?
Cast:
☆ Lim Ji Sub as Seo Jae Won
☆ Oh Jun Taek as Kim Ji Hyun
Why Watch? A mature, atmospheric romance with stunning visuals and deep emotional tension.
6. A Shoulder to Cry On (2023)
Where to Watch: Viki | Episodes: 7
Lee Da Yeol, an outcast at school, finds solace in archery—until popular student Cho Tae Hyeon falsely accuses him of making a move. The rumor spreads, threatening Da Yeol’s scholarship. Tae Hyeon, amused by Da Yeol’s reactions, starts following him everywhere, teasing him relentlessly. But as their forced interactions continue, Da Yeol begins to question whether Tae Hyeon’s actions stem from hatred… or something else entirely.
Cast:
☆ Kim Jae Han as Lee Da Yeol
☆ Shin Ye Chan as Cho Tae Hyeon
Why Watch? A classic enemies-to-lovers story with angst, humor, and undeniable chemistry.
7. Cherry Blossoms After Winter (2022)
Where to Watch: Viki | Episodes: 8
After losing his parents, Seo Hae Bom moves in with his adoptive family and grows up alongside their son, Jo Tae Seong. Though Tae Seong initially ignores him, Hae Bom admires him from afar. Years later, they end up in the same high school class, and Tae Seong starts treating Hae Bom differently. As their bond deepens, Hae Bom realizes his childhood admiration might be turning into something more.
Cast:
☆ Ok Jin Uk as Seo Hae Bom
☆ Kang Hui as Jo Tae Seong
Why Watch? A slow-burn childhood friends-to-lovers High School Korean BL.
8. Semantic Error (2022)
Where to Watch: Viki | Episodes: 8
Chu Sang U, a rigid computer science major, removes his lazy groupmates’ names from a project submission, causing design student Jang Jae Yeong to lose credit. Furious, Jae Yeong seeks revenge—until they’re forced to collaborate on another project. As they spend more time together, their animosity turns into attraction, leaving both confused.
Cast:
☆ Park Seo Ham as Jang Jae Yeong
☆ Park Jae Chan as Chu Sang U
Why Watch? A hilarious, tension-filled enemies-to-lovers story with sizzling chemistry.
9. Light On Me (2021)
Where to Watch: Viki | Episodes: 16
Loner Woo Tae Kyung joins the student council to make friends but finds himself torn between warm-hearted president Shin Da On and cold vice-president No Shin Woo. As Tae Kyung navigates school politics and budding feelings, he must decide—does he belong with the kind Da On or the mysterious Shin Woo?
Cast:
☆ Lee Sae On as Woo Tae Kyung
☆ Kang You Seok as No Shin Woo
☆ Choe Chan Yi as Shin Da On
Why Watch? A classic love triangle with relatable high school drama and sweet romance.
10. Mr. Heart (2020)
Where to Watch: Viki | Episodes: 8
Marathoner Jin Won is all about discipline—until his coach pairs him with cheerful pacemaker Sang Ha. Initially annoyed, Jin Won slowly warms up to Sang Ha’s optimism. As they train together, their bond deepens, but will their growing feelings interfere with their athletic dreams?
Cast:
Han Se Jin as Go Sang Ha
Cheon Seung Ho as Jin Won
Why Watch? A short but heartwarming sports romance with uplifting vibes.
Final Thoughts
From the fake-dating trope in Heart Stain (2025) to the iconic rivalry in Semantic Error (2022), these High School Korean BL dramas offer a perfect mix of fluff, angst, and unforgettable romance. Whether you love slow burns, enemies-to-lovers, or childhood friends realizing their feelings, there’s something for everyone!
Originally published on http://BoysLoveInsider.com. Article republished with permission. All credits go to the original author.