Hi! I'm J.C. Ballard.

If you’re looking for slow-burn tension, swoonworthy romance, and just enough magic to believe in the impossible, you’re in the right place.

From cozy small towns hiding supernatural secrets to enchanted worlds on the brink of ruin, I write paranormal, contemporary, and fantasy romance where following your heart is worth the heartache and happily ever afters are earned. 

Born and raised in Oklahoma, I draw inspiration from the people and places around me, and craft worlds I want to live in. When I’m not writing, I’m enjoying quiet nights in with my husband and dog, reading one more chapter (lies!), or binging my latest TV obsession in the name of research.

Thanks for being here. I hope you’re ready to settle in and fall in love!

Fighting for mystery, magic, and love...one thorn at a time.

Three worlds. Three genres. Which one will steal your heart next?