A bedtime affirmation script is simply the right words, already written, for the end of a long day. Below are three ready-to-read scripts, for a baby, a toddler and an older child, each about 2 to 4 minutes long, with pauses and voice cues built in. Read them as they are or make them your own. If you'd rather pick individual lines, browse our list of 60 bedtime affirmations for kids. This page is part of our guide to bedtime affirmations.
How to read a bedtime script
The pacing does more work than the words. A few cues are written into each script:
| Cue | What to do |
|---|---|
| (pause) | Stop for about two seconds |
| (breathe) | Take one slow breath in, and a longer one out |
| (softer) | Drop your voice a little, and keep it there |
| (name) | Say your child's name |
Read slower than feels natural. Most of us rush at bedtime. When you think you've paused long enough, pause a little longer. Let your voice get quieter as the script goes on, so the last line is almost a whisper.
Script 1: For babies (Love & Security)
About 2 to 3 minutes. Hold your baby close or rest a hand on their tummy. Your baby won't follow the words. They're listening to your voice.
Hello, little one. (pause) The day is done, and it's time to rest. (breathe)
You are so loved. (pause) You are safe. (pause) I'm right here. (breathe)
You are wrapped in love, (pause) from your tiny toes (pause) to the top of your head. (breathe)
You are held so gently. (pause) Nothing can change how much I love you. (pause) Your family loves you, (name). (breathe)
(softer) The house is getting quiet. (pause) The lights are low. (pause) Everyone is getting ready to rest. (breathe)
You are warm, cozy, and at ease. (pause) You are floating on a cloud of comfort. (breathe)
Rest now, little one. (pause) Close your eyes. (pause) All is well. (breathe)
I love you. (pause) I'll see you soon.
After the script, lay your baby down on their back, in a crib or bassinet with a firm, flat mattress and nothing else in it, as the AAP safe sleep recommendations advise.
Script 2: For toddlers (Strength & Growth)
About 3 minutes. Toddlers often like to finish a line, so leave a gap after "You are…" and let them fill it in.
Okay, (name). Big day today. (pause) Time to let your body rest. (breathe)
Let's take a big breath together. (breathe) In… and out… (breathe)
You are strong. (pause) You are brave. (pause) You tried so many things today. (pause) Every day you are growing. (breathe)
Today you (name one real thing: climbed the slide, said sorry, shared a toy). (pause) I saw you. (breathe)
It's okay to make mistakes. (pause) Mistakes are how we learn. (pause) Tomorrow you can try again. (breathe)
(softer) Now your feet can rest. (pause) Your legs can rest. (pause) Your tummy can rest. (pause) Your arms are heavy and warm. (breathe)
You are safe in your bed. (pause) I'm right outside your door. (pause) I always come back. (breathe)
You are loved, (name). (pause) Close your eyes. (pause) All is well. (breathe)
I love you. (pause) See you in the morning.
Some toddlers need a moment to wriggle before they settle, and that's fine. Keep your voice even and finish the script anyway. For shorter, toddler-sized lines, see affirmations for toddlers.
Script 3: For kids (Calm & Peace + Gratitude)
About 3 to 4 minutes. For preschoolers and school-age children. Invite them to say the "I am" lines with you.
Let's get cozy. (pause) Let your head sink into the pillow. (breathe)
Breathe in slowly… (pause) and out, even slower. (breathe) One more. (pause) In… and out. (breathe)
Let's think of three good things from today. (pause, let them answer or name three yourself) Thank you for (good thing one). (pause) Thank you for (good thing two). (pause) Thank you for (good thing three). (breathe)
Now say it with me: (pause) I am safe. (pause) I am loved. (pause) I am enough, just as I am. (pause) I did my best today. (breathe)
If a worry comes, (pause) that's okay. (pause) You can picture it floating away on a cloud. (pause) Worries are smaller in the morning. (breathe)
(softer) Your body is relaxed and still. (pause) Peace is all around you. (pause) Breathe in calm… (pause) breathe out worry. (breathe)
We are so grateful for you, (name). (pause) This is a time for sweet dreams. (breathe)
I love you. (pause) Goodnight.
Record yourself reading the script
Babies love hearing a parent's voice (NHS Start for Life), and yours is the one your child knows best. A recording means it can be there even when you can't: a work trip, a night out, a grandparent's sleepover. In Baby Mantra you can record your voice for your baby, name the recording, and play it in a session alongside up to three sounds.
- Find a quiet moment. Read the script once or twice first so it flows.
- Record close and soft. Hold the phone about 20–30 cm (8–12 in) away and speak at your bedtime volume, not your daytime one.
- Layer it gently. Pair your recording with gentle rain or soft piano at a low level, so your voice sits on top.
- Set a timer. Choose 15 minutes to 2 hours with a gentle fade-out. All-night play is an option, but if you use it, keep the volume at the lowest level that works.
Recordings stay on your device, and no account is needed. The free version includes one voice recording.
Real previews from the app. Play them softly.
Tips for making the script your own
- Use your family's words. If your child calls the night-light "Moony", put Moony in the script.
- Name real moments. "You were brave at the doctor's today" means more than a generic line.
- Keep the bookends. Change the middle as your child grows, but keep the opening and the last line the same.
- Shorten it on late nights. On a rough evening, just the last five lines is plenty.
- Let older kids lead. Many children enjoy reading a line to you.
Sources
- HealthyChildren.org (AAP). Brush, Book, Bed: How to Structure Your Child's Nighttime Routine.
- American Academy of Pediatrics. Sleep-Related Infant Deaths: Updated 2022 Recommendations for Reducing Infant Deaths in the Sleep Environment. Pediatrics, 2022.
- NHS Start for Life. First sounds: 0 to 6 months.





