Writing an Imaginal Exposure Script

Facing feared thoughts in your imagination, on paper

OCD & ERPExerciseFree ResourceLast reviewed April 2026

Writing an Imaginal Exposure Script

Facing feared thoughts in your imagination, on paper

An imaginal exposure script is a short written story, told in first person and present tense, that walks you straight into the feared thought or outcome your OCD will not let you face in real life. You read it or listen to it on a loop, on purpose, without arguing with it, fixing it, praying it away, or checking whether it came true.

Some obsessions cannot be approached in vivo, meaning in real life. You cannot (and should not) act on a harm thought, you cannot make a feared diagnosis show up on command, and you cannot prove to a court that you did nothing wrong. So you build a vivid version of the feared story in your imagination instead. This kind of exposure sits inside ERP, which stands for exposure and response prevention: facing the fear on purpose while resisting the rituals that usually calm it. ERP is the leading treatment for OCD. This worksheet teaches you how to write the script; the pages on building a hierarchy and on running an imaginal exposure cover the surrounding work. Once your script is written, use the imaginal exposure practice log to run it and track your anxiety across repetitions.

Before you write: a few cautions

Write your first scripts with a clinician who treats OCD. A script that is too mild does nothing, and one a person attempts alone before they are ready can feel like flooding, where your body flips into fight-or-flight and it is hard to think clearly, rather than therapeutic. Pacing and collaboration are part of what makes ERP work, and a worksheet supports treatment rather than replacing it.

Imaginal exposure (done in your imagination or on paper) is for intrusive thoughts and feared outcomes. It is never an instruction to do anything harmful. Writing 'I picture losing control and hurting someone' is exposure to a thought. It is not a plan, a wish, or a confession, and the discomfort you feel reading it is evidence of how little you want it, not evidence of danger.

If you are in genuine crisis, having thoughts of suicide, or a clinician suspects real risk to you or someone else, this is not the exercise for that moment. Pause and reach out to your provider or a crisis line first.

For scrupulosity, which is religious or moral OCD, the target is the compulsion (the reassurance-seeking, the confessing, the mental reviewing, the over-praying), not your faith. A good script holds the feared uncertainty ('I may have sinned and I cannot be certain I am forgiven') without mocking what you believe. Many clients build these with both their therapist and, when helpful, a trusted clergy member who understands that scrupulous over-checking is a symptom, not devotion.

Writing the script, step by step
  1. 1
    Name the specific feared story, not the vague theme. 'Something bad will happen' is too thin to expose to. Find the actual scene your OCD threatens you with: the moment, the people, the worst outcome, the consequence you most dread.
    • Ask yourself: if this fear came true, what exactly would happen, and what would it mean about me?
    • Harm example: not 'what if I snap' but 'I lose control in the kitchen, pick up the knife, and hurt my daughter.'
    • Scrupulosity example: 'I said the prayer wrong on purpose, God knows, and I am damned for it.'
    • Pure-O themes (obsessions that play out mostly in your head, with no visible ritual) such as relationship doubts or 'what if I'm a bad person': write the verdict you fear, such as 'this proves I am a predator and everyone will finally see it.'
  2. 2
    Write it in first person, present tense, as if it is happening right now. 'I am' carries more charge than 'I might one day.' Present tense pulls the feared scene out of the safe distance of hypothetical and into the room with you, which is exactly what ERP needs.
    • Use 'I am standing there,' 'I feel the handle in my hand,' 'I hear them scream,' not 'I would' or 'someday I could.'
    • Engage the senses: what you see, hear, the temperature, the look on a face. Vividness is what makes the exposure real enough to matter.
  3. 3
    Build in the uncertainty on purpose. This is the part clients most want to skip, and it is the active ingredient. OCD demands a guarantee; the script refuses to give one. Write lines that hold the not-knowing open instead of resolving it.
    • Use phrasing like 'Maybe it will happen and maybe it won't. I cannot know for sure,' or 'I have to live not knowing whether I am safe / forgiven / a good person.'
    • Do NOT write a reassuring ending. No 'but I would never really do that,' no 'and then I realize I'm fine,' no proof of innocence. A tidy resolution turns the script into a compulsion.
    • The script's job is to let you practice tolerating the question, not to answer it.
  4. 4
    Keep it short, then record it as a loop. A useful script is often only one paragraph, maybe 30 to 90 seconds when read aloud. Record yourself reading it in your own voice on your phone, then set it to repeat. The loop frees you to listen without having to re-read, and it removes the temptation to edit the wording softer each time.
    • Read it the way the feared scene actually feels, not in a flat, rushed monotone that drains the charge out of it.
    • Save the recording so you can return to the same script across sessions and track how it changes.
  5. 5
    Listen on repeat and resist every compulsion while you do. The exposure is only half the work. Response prevention is the other half: while the script plays, do not neutralize the thought (mentally cancel or undo it), reassure yourself, pray to undo it, mentally argue, check your body for a reaction, replace the bad image with a good one, or seek a sign that you are okay.
    • When the urge to neutralize, meaning to mentally cancel or undo the thought, shows up, label it ('that's a compulsion') and let the script keep playing.
    • Mental compulsions are sneaky here. Reviewing whether you 'meant it,' counting, or silently saying 'I'd never' all count. Notice them and drop them.
    • Plan to stay with it for a set window agreed on with your clinician (often 20 to 45 minutes, or until anxiety drops or you have clearly learned you can stay with it), rather than stopping the second it spikes.
  6. 6
    Track your anxiety across repetitions and note what you learned. Use a SUDs rating, which is a 0 to 100 anxiety rating (0 calm, 100 the most anxious you can imagine). Rate it before you start, at the peak, and at the end, every time you do the script. The headline is not just 'my number dropped' but 'I stayed, the catastrophe didn't unfold, and I tolerated the not-knowing.' Each time you stay, your brain builds new evidence that the feared thing does not happen and the discomfort is bearable.
    • Log date, script used, SUDs (start / peak / end), and any compulsions you noticed yourself doing.
    • Across repetitions watch for the fear becoming more familiar and more boring, and for your confidence that you can handle it going up.
    • When a script stops generating much charge, that is your cue to sharpen it or move up your hierarchy (the list of feared situations ranked from easiest to hardest), in collaboration with your clinician.

A worked example

Theme: harm obsession toward a loved one. A workable script reads something like: 'I am in the kitchen with my son. The knife is on the counter. I feel the urge rise and I imagine my hand closing around it. I picture hurting him. I cannot prove to myself that I won't. Maybe I am the kind of person who could do this and maybe I'm not. I don't get to know for certain. I am choosing to stay here with this fear instead of checking, confessing, or making it go away.'

Notice what it does and does not do. It is first person and present tense. It is vivid and specific. It names the dreaded outcome plainly. It deliberately leaves the uncertainty wide open and offers no reassurance at the end. That refusal to resolve is the point.

Common ways scripts get watered down

  • Adding a happy or safe ending ('...but of course I'd never really do it'). This is reassurance in disguise and it cancels the exposure.
  • Writing in the future or conditional tense ('I might someday') to keep a safe distance from the scene.
  • Staying vague to avoid the worst image, when the worst image is exactly what needs the work.
  • Reading it fast, flat, or distracted so it never actually generates distress.
  • Doing silent mental compulsions during playback: arguing with the words, replacing the image, checking for a feeling, praying to undo it.
  • Quitting the moment your anxiety spikes, which teaches the brain that escape is what made you safe.
  • Endlessly rewriting the script to get the wording 'just right,' which becomes its own compulsion.

Reflection

After a week or two of practice, look back over your logs with your clinician. What changed in your SUDs from the first listen to the most recent? What did you learn that you did not believe when you started: that you could tolerate the thought, that the feared scene did not come true, that the uncertainty was survivable? Which compulsions were hardest to drop, and what helped you let them go? Use the answers to decide whether to sharpen this script, write the next one, or move up your hierarchy.

Common Questions

What is the Writing an Imaginal Exposure Script worksheet?

An imaginal exposure script is a short written story, told in first person and present tense, that walks you straight into the feared thought or outcome your OCD will not let you face in real life.

How do I use the Writing an Imaginal Exposure Script worksheet?

Follow the steps in order. This exercise can be done independently or with a therapist’s guidance. Try to practice regularly for best results. Repetition builds the skill.

Is the Writing an Imaginal Exposure Script worksheet free?

Yes. Like every worksheet on Therapy Resource, it is free to read, print, and download as a PDF — no account required. A Pro subscription adds online filling with saved progress, practice-branded PDF exports, and secure client sharing.

Who is the Writing an Imaginal Exposure Script worksheet for?

It is designed for therapists and counselors doing ocd & erp work with clients, and for individuals using it for self-guided practice. Pro members can share it with clients through a private link — no client account needed.

Use this worksheet professionally

Pro members can fill worksheets online, save progress, customize content, share with clients, and export branded PDFs.

Try Pro free for 7 days →
Try Pro

Share with Client

Create a private link to share this worksheet directly with a client. They won't need an account to view it.

For your reference only. Not shown to the recipient.