Cover of Love's a Witch by Tricia O'Malley
BookCompleted2025

Love's a Witch

by Tricia O'Malley

Book 1 in The Scottish Charms

It has the cozy Scottish village, the messy witch family, and the grumpy mayor who is absolutely losing the fight against feelings. Low-stress magic with real heat is the whole charm.

Find similar

goodreads 3.83/5 7,337 ratings

Quick fit

Is this story right for you?

A decision-first view of the reading experience.

Think twice if…

  • Content warnings: Sexual content, Blood, Car accident / crash, Abandonment, Injury detail, Fire, Emotional abuse, Bullying, Gaslighting
Length320 pages
Series statusOngoing series
Spice4/5 · Passionate / intense
PacingMedium

Story profile

What the story promises

The strongest reviewed signals about romance, fantasy, and the reading experience.

Romance promise

  • Enemies to lovers
  • Male/female pairing (M/F)
  • Medium burn
  • High
  • Passionate / intense
  • Feel-good
Show more
  • Grumpy protector
  • Grumpy sunshine
  • Playful / funny
  • Romantic fulfillment
  • Protector
  • Banter
  • Explicit but vanilla
  • Pure joy
  • Secretly soft
  • He falls first
  • Playful banter
  • Longing glances
  • Wall pinning

Fantasy promise

  • Paranormal romance
  • Small town / village
  • Contemporary
  • Witches/wizards/warlocks
  • Homecoming / small town return
  • Mountain / highlands
Show more
  • Paranormal
  • Cursed love interest
  • Low fantasy / secret magic
  • Forced proximity

Reading experience

  • Dual POV
  • Medium
  • Cozy
  • Warm
  • Light
  • Low
Show more
  • Witch/mage
  • Romantic
  • Humorous
  • Runaway / on the run
  • Banter-heavy
  • Snarky/sarcastic
  • Magical
  • Lighthearted
  • Playful
  • Comfort read vibes
  • Binge read

Similar stories

Similar in ways that matter

Matched by the most important shared story signals, with the tradeoffs made explicit.

Book details
Length
320 pages
Publisher
Gallery Books
Language
English
Format
Book