F a v o r i t e F i c s O f 2 0 2 5
As a long time reader of One Direction fan fiction, 2025 has been an amazing year for fics! I read so many incredible fics this year, so please check out all my recs for the year here! Below you will find fics that made me laugh, brought me comfort, filled my heart with joy, brought me to tears, or had me yelling into my pillow. I share these with you all not to say these fics are "better" than others, but to say thank you to the writers who have left their mark on me with their stories.
To all our fandom's writers, thank you for the gift of your fics! Sending much love to you for 2026!
🩷 hold me like a knife by devilinmybrain / @thedevilinmybrain
(E, 109k, mafia au) Louis ’Blue Eyes’ Tomlinson is a thing of legend, a bit of a mystery really, a shadow in the fringes of the eye. There are rumors around the precinct that he wasn’t even born, just crawled out of the sewage left on the street after a strong storm. When people begin to go missing, it begins a race against time to solve who is behind the attacks and why the bodies keep getting dumped in Louis' territory.
🩷 The Titan Protocol by @silverstuff50
(E, 54k, Omegaverse) In a world where omegas have to navigate complex and prejudiced power dynamics, Louis, an omega scientist, finds himself entangled with Harry, an enigma alpha like no other – the most powerful in the world – a Titan Alpha. As they explore their deepening bond, they uncover dark secrets within the research programme Louis has worked so hard to contribute to.
🩷 (but maybe all along) i'm afraid by localopa / @voulezloux
(T, 39k, roommates) the five stages of realizing you’ve been in love with your best friend, who definitely doesn’t feel the same, this whole time.
🩷 Rogue omega by @loretheloner
(M, 38k, omegaverse) Louis is a rogue on the run from his birth pack, who want to kill him because he’s a male omega. A story about prejudice, prophecies, and rejection. Also a story about kindness, resilience and soulmates.
🩷 All I've Ever Known by @haztobegood
(E, 34k, Pride & Prejudice au) “It is a truth universally acknowledged that anybody that wants to live in a tiny home must be lacking in both taste and sense.”
🩷 In This World (It's Just Us) by we_are_the_same / @so-why-let-your-voice-be-tamed
(T, 33k, fantasy) Louis participates in a scientific study, but everything is not what it seems.
🩷 Like I Said — On Your Own Now by LadyLondonderry / @londonfoginacup
(T, 30k, Advent fic) Twenty four Christmas Eves. One Christmas. One set of blueprints. Five friends. The worst puzzle ever created.
🩷 it's time to begin by @disgruntledkittenface
(NR, 29k, coffee shop) Caught in a time loop and reliving the same day over and over, Louis is determined to try anything to get out of it. Even if that means overcoming his fears.
🩷 two (left) feet in front of me by whatabadchoice / @lydiejo
(E, 26k, disaster gay Harry) Six minutes and twenty-two seconds into the recording, DomiFreq is describing how much they miss Harry, how much they want to pull his hair and hold him down when Harry glances around the café as inconspicuously as possible. And, oh. That’s… That’s Louis Tomlinson.
🩷 storm coming, rain soaking, blind hoping by wildestdreams / @thelavendrhaze
(E, 23k, strangers to lovers) Harry didn’t expect much when he boarded a train to the countryside for a party with near-strangers and rich kids he barely knew. He definitely didn’t expect to fall for Louis — charming, sharp, and impossible to read — over the course of one long, stormy night.
🩷 can we please get back to loving? by journeytothepast / @suckerforhome
(E, 20k, famous/famous au) exes to lovers AU where Harry and Louis have to meet up with each other after their sex tape gets leaked.
(E, 18k, omegaverse) accidentally bonded as 8 and 10 year olds, Louis starts resenting Harry once they were old enough for him to realize what had been taken away from him and now they're roommates who fuck out of obligation
🩷 I Left My Heart In Every Chorus by FelintoGirl / @felinto-girl
(G, 15k, friends to lovers) The five times a pining Harry sang karaoke with his friend Louis, who didn’t get the gist of the song selections, and the one time Louis finally got it.
🩷 the inconvenience of wanting you by @tracksuitponytail
(M, 14k, omegaverse) Alpha Louis Tomlinson loves music, his balcony overlooking an unkempt garden, and (most of all) his solitude. When omega Harry Styles moves into the downstairs flat with four-legged company and a love of gardening, Louis is determined to despise the disruption and keep his distance.
🩷 lost stars by tommolinson / @minddpalaces
(M, 14k, addiction) a story about losing and finding yourself again (and finding love within yourself, and others)
🩷 Wordplay 2025 (series) by @kingsofeverything
(NR, 12k, misunderstandings) Harry is the definition of a disaster gay and Louis has never heard of that phrase, so they’re just like 🔀
🩷 A Very Merry Donny Christmas by @prettystylinson
(G, 12k, coffee shop) Louis hates Christmas. Truly, deeply, with a passion. Too much cheer, too many twinkly lights, and worst of all...It always overshadows his birthday. But when he crosses paths with a relentlessly festive café owner who practically sparkles with holiday spirit, Louis might just discover that the season isn't as unbearable as he always thought.
🩷 Running Through The Garden by juniperlightning / @juniperlightningwrites
(E, 11k, photographer Harry) Character A buys a house with a big garden to have the opportunity to relax while gardening. Turns out character B is a loud, football loving person, who loves to play in his garden. When the ball ends up on the wrong side of the fence more than once, there is not only irritation between the neighbours.
🩷 Something Worth Crying About by @yoursolosong
(E, 11k, omegaverse) Omega Louis tells his best friend how he’s never cried during sex. Alpha Harry takes that as a challenge.
🩷 chasin' the high (but it was always you) by kingofthefridaynight
(G, 10k, friends to lovers) the one where there's always something standing in their way and they keep missing their chance. Until they don't.
🩷 Roll Like Thunder by croisblue / @forwhatiam
(M, 9k, disabled Louis) When quadriplegic Louis Tomlinson's therapist recommends he see a surrogate partner, he panics, thinking this is yet another way he's being belittled for his disability.
🩷 Zero Complications by galactic_larry / @galacticlarry
(T, 8k, grief) Harry and Louis have only been on two dates so far, but things seem to be going great between the two of them. What happens when the third date ruins everything?
🩷 snowflakes in my stomach by staybeautiful / @harruandlou
(E, 8k, silver fox Louis) It's nearly Christmas and Harry is single and third-wheeling at a pub when he thinks he sees his ex's dad. If he wasn't a little tipsy, maybe he would have been able to keep his mouth shut.
🩷 softness as a weapon by @ursulalequeen
(NR, 7k, friends to lovers) Harry tries on a lingerie set. Louis walks in with a hard on and a personal mission to make him believe he’s pretty.
🩷 the perfect sky is torn by @disgruntledkittenface
(NR, 6k, crack) Louis and Harry both think it's a coincidence that strange things start to happen when they break up. It's not.
🩷 Birthday Boyfriend by @emmli28
(M, 6k, meet cute) It’s Harry’s birthday, and he has had a rather shitty day, to be honest. That changes the moment a complete stranger sits down across from him at a bar and decides to make it the best birthday ever.
🩷 Fall With You by pointerbrother / @pointerbrotherblog
(E, 6k, canon) Harry and Louis are stuck in a hotel suite together watching the Euros 2020 final because they tested positive for Covid, and Louis is quite caught up in the game. Meanwhile, Harry is caught up in Louis.
🩷 Squeegee and Skin by finelinefeelings
(E, 6k, pwp) Harry is a self proclaimed exhibitionist. Louis comes to clean the windows. Harry does what Harry does best.
🩷 Unmatched by @elleseekeepdriv
(E, 6k, exes) the one where Louis and Harry are exes but they match on Tinder.
🩷 Don't Delete The Kisses by @louislittletomlintum
(T, 5k, friends to lovers) The first time that Louis realised he was in love with Harry it was with a fag hanging half out of his mouth and staring in through a grubby kitchen window, caked in years of debris. five times louis is longing and one time he isn't
🩷 The Nestuary by @homosociallyyours
(T, 5k, omegaverse) Louis has never gotten the hang of nesting, so when she gets an Instagram ad for a nest building service, she worries it's too good to be true. It's not, fortunately. She's hooked.
🩷 One Bright Morning by QuickedWeen / @becomeawendybird
(E, 3k, girl direction) Without telling her best friend, Louis posts a TikTok asking the internet what it is about her that makes everyone think she's gay. When she finally tells her best friend, Harry, she naturally wants to help Louis figure herself out.
🩷 With a View by 4ureyesonly28 / @evilovesyou
(E, 3k, roommates) Louis is angry, wet, and… sexy. When his new roommate Harry comes home earlier than expected and catches him trying to blow off some steam, Louis can’t quite bring himself to stop.
🩷 (Do Not) Press Play by nonsensedarling / @absoloutenonsense
(E, 2k, roommates) Harry receives a curious text from Louis.
🩷 Personal Injury by yeah_alright / @uhoh-but-yeah-alright
(T, 1k, doctor Louis) When Harry finds himself in A&E after breaking his wrist in a very Harry way, his nerves at being tended to by an incredibly fit doctor lead him to share story after story of his clumsiness.
🩷 Take my hand. (Take my whole life, too.) by YesIsAWorld / @louandhazaf
(NR, 666 words, The Green Ribbon au) "Okay, but," Zayn prods during a drunken catch up, "must be something wrong with him." Louis shrugs; guilt bubbles up when he thinks too hard about Harry’s kindness. "Not really."
🩷 Let Us Be Lovers by @lululawrence
(NR, 27k, Louis/Diego Luna) Louis and Diego were only supposed to have a one night stand. When Diego’s parents unexpectedly turn up the morning after, Louis finds himself getting a crash course in Mexican culture and Diego’s family, and quite possibly the healing he didn’t even realize he still needed.
🩷 'Cause I'm a Hard Man to Lose by @louislittletomlintum
(E, 9k, Louis/Nick Grimshaw) the one where louis is an actor in a murder mystery troupe and nick is doing his best to play along
🩷 Wanna Feel You Sweat by LetTheMusicMoveYou / @letthemusicmoveyou28
(M, 5k, Louis/Pedro Pascal) the one where Louis is a professional footballer sidelined temporarily by a knee injury. His trainer suggests he try indoor cycling to build his strength back. Surprisingly the class is not as awful as Louis expected, but the gorgeous and captivating instructor named Pedro might have something to do with that