Witch puns have a special kind of magic. I love using them when a normal love message feels a little too predictable and needs some playful spark.
From flirty texts to Halloween captions these romantic witch jokes are made to feel easy and natural. So grab your broomstick and get ready to cast a little charm on someone special.

Witch Puns For Your Crush
Got a crush who makes your heart flutter like a broomstick in a storm. These witch puns add just enough flirtiness without making the message feel forced.
- You’ve totally bewitched me and I’m not looking for a cure.
- I think I’ve fallen under your love spell.
- You’re the only witch I’d happily lose my spellbook for.
- I’m not casting a spell. You’re naturally irresistible.
- You must be magic because I can’t stop thinking about you.
- My heart chose you before I could cast a vote.
- I’d cross every haunted forest just to find you.
- You’ve got my heart flying higher than a broomstick.
- I must be under your spell because you’re always on my mind.
- You’re my favorite kind of witchcraft.
- I didn’t need a love potion. I just needed you.
- You make my heart do things no spellbook can explain.
- Forget the crystal ball. I already see you in my future.
- You’re the spell I never want to break.
- My feelings for you are seriously spellbinding.
- I’d gladly be your familiar if it meant staying close to you.
- You’ve got me enchanted from head to broomstick.
- One look at you and my heart starts brewing trouble.
- I think Cupid took a few lessons from a witch like you.
- You’re brewing something stronger than coffee in my heart.
- I’m under your spell and honestly loving the side effects.
- You must have a secret potion because I’m completely hooked.
- My heart has officially joined your coven.
- If falling for you is a spell then I never want to wake up.
Funny Advice: Send one of the shorter puns when your crush is already flirting back. The playful timing can make the message land like magic.
Romantic Witch Puns For Your Partner
Love gets even more fun when you can make your partner laugh. These lines mix romance with witchy wordplay so you can keep the spark playful.
- You’re my favorite person to share a little witchcraft with.
- Our love has me completely enchanted.
- You put the magic in my everyday life.
- I’d choose you in every lifetime and every coven.
- You’re the only spell I want to keep casting.
- My heart is permanently under your charm.
- You make every day feel a little more spellbinding.
- Our love is brewing something beautiful.
- I’d follow you anywhere even if you flew there on a broomstick.
- You’re my happily ever after with a little extra magic.
- I love you more than a witch loves her favorite potion.
- You’ve got the perfect recipe for my heart.
- Our love has more chemistry than a witch’s cauldron.
- You’re the magic ingredient I never knew I needed.
- I’d share my last broomstick ride with you.
- You make my heart sparkle without a single spell.
- I’m enchanted by every little thing you do.
- You’re the reason my heart keeps brewing butterflies.
- If love were magic you’d be my strongest spell.
- You make ordinary moments feel positively magical.
- I’d choose your kiss over any love potion.
- You’re my favorite person in this whole magical mess.
- I don’t need a crystal ball to know I’m lucky to have you.
- You’ve cast the kind of spell I never want to escape.
Funny Advice: Drop these into a sweet text after a date. Pairing romance with a little witchy humor can make an ordinary compliment feel much more personal.
Flirty Witch Puns To Make Them Blush
They work especially well when the chemistry is already there. Pick one that sounds like something you’d actually say and let the wordplay do the flirting.
- Are you a witch because you just cast a spell on my heart.
- You must be brewing love because I’m feeling the effects.
- I’d let you enchant me any night.
- Your smile has stronger magic than any potion.
- I think your spellbook has my name written all over it.
- You’ve got me more enchanted than a full moon on Halloween.
- I came looking for a little magic and found you.
- You’re dangerously good at casting charming spells.
- If flirting with you is witchcraft then I’m guilty.
- You’ve got my heart floating like a broomstick.
- I’d happily get lost in your enchanted forest.
- You’re brewing up some serious feelings over here.
- I don’t need a potion to fall for you. You’ve already done the work.
- Your eyes must have magical powers because I keep getting drawn in.
- I’d trade my whole spellbook for one more kiss from you.
- You’re the kind of magic that makes self control disappear.
- I think you’ve hexed my ability to play it cool.
- You make my heart race faster than a witch on a midnight flight.
- One smile from you and my defenses vanish like magic.
- I’m starting to suspect you’ve got flirting written into your spellbook.
- You’re making it very hard to resist your charm.
- I’d happily be your favorite little love potion.
- You have me enchanted and slightly distracted.
- If you keep looking at me like that I might cast a love spell right back.
Funny Advice: Save the bolder lines for private texts or playful conversations. A confident delivery works best when the other person is clearly enjoying the flirtation.
Cute Witch Puns For Couples
Not every romantic joke needs a dramatic spell. Sometimes a tiny bit of witchy wordplay is enough to make your partner smile.
- You’re my favorite little love spell.
- Our love is pure magic.
- You make my heart feel enchanted every day.
- You’re the sweet potion in my daily routine.
- Love with you feels like finding magic in an ordinary moment.
- You’re my boo with a broomstick.
- I’m happily bewitched by you.
- You’re the magic I never want to lose.
- Our love belongs in a spellbook.
- You’re my favorite reason to believe in magic.
- I’d pick you from every love potion in the cauldron.
- You make my heart glow brighter than a witch’s moonlit window.
- You’re my perfect magical match.
- Our love has just the right amount of mystery.
- You’re the charm that keeps my heart smiling.
- I’d share my enchanted castle with you anytime.
- You’re my forever spell.
- You make every little moment feel bewitched.
- My heart knew you were special before the crystal ball did.
- You’re the sweetest spell I’ve ever known.
- I’d choose your love over every potion in the book.
- You’re my favorite magical distraction.
- You make love feel like the easiest kind of magic.
- I’m keeping you forever because some spells are worth holding onto.
Funny Advice: These work beautifully as Instagram captions or cute anniversary messages. Choose a short one when the photo already tells most of the story.

Witch Puns For Halloween Romance
Halloween and romance make a pretty magical pair. Add a few witch jokes and suddenly your flirty message has its own little cauldron of charm.
- You’re the only treat I need this Halloween.
- I’m falling for you faster than a witch takes flight.
- Our love is the sweetest spell of the season.
- You’ve got me bewitched before the first trick or treat.
- I’d rather spend Halloween under your spell.
- You’re my favorite boo and my favorite witchy surprise.
- Forget the candy. Your smile is my Halloween treat.
- You’re brewing up more romance than my cauldron can handle.
- I’d cross the haunted house just to hold your hand.
- You’re the only kind of fright I’d gladly fall for.
- My Halloween costume is easy. I’m going as someone hopelessly enchanted by you.
- You make my heart fly higher than a broomstick on Halloween night.
- Our chemistry is hotter than a bubbling cauldron.
- You’re the magic hiding behind my favorite Halloween night.
- I’m under your Halloween spell and loving every second.
- You’re my favorite witch to get wickedly romantic with.
- Forget the crystal ball. I already know tonight ends with a kiss.
- You make every spooky night feel sweet.
- I’d share my candy and my broomstick with you.
- You’re the pumpkin spice to my spooky season.
- I’m bewitched by your Halloween smile.
- You’re the only spell I want following me home.
- Our Halloween date is looking magically promising.
- I came for the spooky season but stayed for your spellbinding smile.
Funny Advice: Use these for Halloween captions or send one before a spooky date. A playful pun can make a simple costume photo feel much more memorable.
Funny Witch Puns For Your Girlfriend
A little witchy humor can make a sweet message feel more personal. These puns are playful enough for everyday flirting while still giving your girlfriend a reason to smile.
- You’ve bewitched your way into my heart and I’m keeping you there.
- You’re my favorite witch and my favorite person.
- I’d pick you from every magical love potion.
- You make my heart flutter faster than a broomstick.
- I must have found the right spell because I found you.
- You’re the magic behind my happiest days.
- My heart gets enchanted every time you smile.
- You’re the sweetest spell in my life.
- I’d choose your kiss over any magic potion.
- You’ve got me completely under your charm.
- You’re my favorite kind of witchcraft.
- I love you more than a witch loves her best broom.
- You make ordinary days feel enchanted.
- You’re the magic ingredient in my happiness.
- I’d happily get lost in your spellbook.
- You’ve cast a spell on my heart and I’m not complaining.
- Your smile has more power than any love potion.
- You’re the reason my heart keeps brewing butterflies.
- I’d fly across the moon just to see you smile.
- You make my heart glow brighter than a magic cauldron.
- You’re the spell I never want to break.
- Life with you feels like my favorite kind of magic.
- I don’t need a crystal ball to know I love you.
- You’ve enchanted me for good and I’m perfectly happy about it.
Funny Advice: Send one after she does something sweet. The unexpected compliment will feel more genuine than sending a romantic line out of nowhere.
Witch Puns For Your Boyfriend
Your boyfriend deserves a little magical mischief too. These lines mix affection with playful witch humor so you can tease him while making your feelings clear.
Use them in texts captions or even a Halloween card. A little wordplay can turn a basic I love you into something much more memorable.
- You’ve got me under your handsome little spell.
- You’re the only wizard I’d let into my witchy world.
- You cast a stronger spell than any potion ever could.
- My heart chose you before the crystal ball had a chance.
- You’re my favorite magical distraction.
- I must be enchanted because I can’t stop smiling around you.
- You’re the charm I never want to lose.
- You make my heart fly higher than a broomstick.
- I’d share my best potion with you.
- You’re brewing up some serious feelings in me.
- You’ve got a magical way of making every day better.
- I’d choose you in every magical universe.
- You’re the handsome spell my heart never saw coming.
- Your smile could charm an entire coven.
- I don’t need a love potion when I’ve already got you.
- You’re my favorite person to get magically lost with.
- You make my heart race without casting a single spell.
- You’ve got more charm than my entire spellbook.
- I’m completely enchanted by your ridiculous good looks.
- You’re the potion I didn’t know my heart needed.
- I’d ride a broomstick across town just to kiss you.
- You’re my favorite reason to believe in magic.
- You’ve bewitched me and somehow made it look effortless.
- I’d choose your love over every treasure in the witchy world.
Funny Advice: Use these when you want to tease your boyfriend without making the message too serious. A playful line can turn an ordinary text into a fun little moment.
Witchy Love Puns For Couples
Some relationships run on romance while others run on romance and ridiculous inside jokes. These witchy love puns are made for couples who like both.
- We’re a magical match made in the moonlight.
- Our love is brewing something beautiful.
- Together we make one spellbinding couple.
- You’re my favorite person to share a broomstick with.
- Our chemistry could fill an entire cauldron.
- Love looks better when we add a little magic.
- We’re proof that the best love stories need a little enchantment.
- You’re my magical partner in crime.
- Our love has officially passed the spell check.
- We’re completely enchanted with each other.
- You’re the charm that keeps our love glowing.
- Our relationship has just the right amount of witchy mischief.
- We put the boo in boo-tiful.
- You’re my favorite spell and I’m yours.
- Our love could make a crystal ball blush.
- We’re brewing up forever one laugh at a time.
- You’re the magic I want beside me for every adventure.
- Our love is stronger than any potion.
- We make Halloween look dangerously romantic.
- You’re my favorite magical companion.
- Our hearts are officially under the same spell.
- We’re a little spooky and a lot in love.
- Our love story deserves its own spellbook.
- Together we’re positively spellbinding.
Funny Advice: These are perfect for couple photos. Pick a line that matches the mood of the picture instead of forcing a pun that steals the spotlight.

Witch Puns For Love Texts
Sometimes you only need one clever sentence to make someone smile. These short witch puns are easy to copy and send when you want to brighten your partner’s phone.
- Thinking of you has become my favorite spell.
- You’re on my mind and under my spell.
- I miss you more than a witch misses her broom.
- Sending you a little love potion through this text.
- You’ve enchanted my entire day.
- I hope your day is as magical as you are.
- My heart just brewed another reason to love you.
- You’re my favorite notification.
- I’m casting a tiny happiness spell your way.
- You make my phone feel magical every time you text.
- Consider this your daily dose of witchy affection.
- I’d rather be wrapped in your arms than wrapped in a spellbook.
- My heart keeps summoning your name.
- You’re the only message I never get tired of seeing.
- I’m sending kisses with a little extra enchantment.
- Missing you has me checking the crystal ball for our next date.
- You’ve got my heart doing magical little flips.
- I wish I could teleport straight into your arms.
- You’re the sweetest thought in my spellbook.
- My love for you keeps brewing all day.
- I hope this text puts a little magic in your day.
- You’re my favorite person to think about after dark.
- I’m officially enchanted by your latest message.
- Just checking in to remind you that you’re my favorite spell.
Funny Advice: Short puns work best in texts because they don’t need a big setup. Send one naturally and let the conversation take it from there.
Witch Puns For Flirty Halloween Captions
Halloween gives you the perfect excuse to turn up the charm. Add a witch pun to your couple photo and you’ve got a caption that feels playful instead of predictable.
These lines also work for costume photos date night posts and flirty selfies. Pick your favorite and let the spooky season handle the rest.
- Bewitched and completely taken.
- Found my favorite witch and kept her.
- Love is brewing tonight.
- My heart chose this witchy company.
- Feeling spellbound with my favorite person.
- Double trouble with a magical twist.
- Serving looks and casting love spells.
- My favorite kind of Halloween magic.
- Love is the only spell we need tonight.
- Partners in crime and enchantment.
- Under your spell and loving every second.
- Broomstick rides are better with you.
- Our chemistry is hotter than the cauldron.
- A little spooky and deeply smitten.
- You’re my favorite Halloween treat.
- Love at first fright.
- Two hearts and one seriously good spell.
- Halloween looks better with my favorite witch.
- Brewing up another unforgettable night together.
- My boo has me completely bewitched.
- The only spell I’m casting tonight is love.
- Our Halloween date is officially spellbinding.
- Cute enough to charm the whole coven.
- Found my forever spell and I’m not breaking it.
Funny Advice: Keep Halloween captions short when the photo already has a strong visual. One clever line often gets more attention than a long caption.
Conclusion
Witch puns make romance a little more playful. They can turn a simple text into a smile or give a Halloween caption the extra spark it needs.
I love how these jokes let you mix affection with a touch of magical mischief. So pick your favorite witch puns and send one to your crush or partner today. You might just cast a spell they’ll want to keep.
Save this list for your next flirty text and share your favorite pun in the comments. After all, good romance deserves a little magic.