Why readers love KJ Charles
Think of KJ Charles as the answer to "I need a romantic lgbtq+ with mm romance." KJ Charles' catalog is built on romantic, witty, emotional — the kind of books you recommend to everyone and then immediately regret because now you have to wait for them to finish before you can talk about it.
The KJ Charles Reading Profile
Signature Tropes
Dominant Moods
All KJ Charles Books
Common Questions About KJ Charles
A Gentleman's Position has the highest spice level at 4/5. KJ Charles' books range from 3/5 to 4/5 in heat.
KJ Charles primarily writes LGBTQ+, Historical Romance, Historical Fantasy. KJ Charles' books are known for romantic, witty, emotional vibes with tropes like mm romance, regency, valet/master.
We have 5 KJ Charles books profiled with full mood, spice, and trope breakdowns. Each guide is based on a complete read-through.
We recommend starting with A Gentleman's Position. We recommend starting here because it's the perfect entry point, rated 4.2/5, works as a standalone.
Yes — KJ Charles writes with notable heat. Average spice across KJ Charles' catalog is 3.6/5, ranging from 3 to 4/5.
If You Love KJ Charles, Try These
Get your weekly match
One handpicked book every Friday — matched to your mood, spice level, and reading style. Zero spoilers.
Join 5,000+ readers who get better recs · spoiler-free · every Friday
Every Sort By Cravings profile is written after a full read-through — not scraped from publisher blurbs. We cross-reference BookTok discussions, Goodreads reviews, and 500+ reader reactions before publishing any mood tag, spice rating, or compatibility note. Read our editorial standards.