The Perfect Nativity Service: Carols and a play!

(As provided to and used by Action For Children and their supporters during 2016)

That Wonderful God-given First Christmas Day | Best Children Nativity

Bible readings included

Read the Christmas story from the bible

Enact each element alongside the bible readings in a simple but uniquely rhyming nativity play

Sing Christmas carols together

We’ve got it covered……

  1. No rehearsal required: Rehearsals are a luxury, not a necessity as script prompts or voiceovers can be used on the day.
  1. Minimal preparation required: Script prompt cards are prepared ready to print and distribute to your individual cast members
  1. Carols: Whilst music is not provided, carols/hymns are suggested for the congregation to join in with at appropriate points in the nativity play.

The narration and actors’ lines are written entirely in rhyme, a proven way to make the script easier to remember should you choose to rehearse and perform it, although the script prompt cards that are provided make the play aspect of the nativity service possible to do unrehearsed.

That Wonderful God-given First Add  To Cart Button

Nativity Scripts Available

Click the buttons below for a brief page description about the nativity:

Good News Nativity ...

A fully prepared nativity service incorporating a simple play and blended perfectly with your own choice of Christmas carols for the congregation to sing..  

Click here for a preview of the script.

That Wonderful God-given First Christmas Day…

That Wonderful God-given First Christmas Day | Best Children Nativity

This nativity service includes a 15 to 20 minute  play script, plus bible readings, suggestions of carols for the audience / congregation to join in with, and extra rhyming features if you choose to include them.  The nativity story is narrated using:

A simple repeating rhyming pattern to introduce optional small, rhyming speaking parts for actors.
Gospel bible readings to guide the story along
2 optional opportunities for simple, effective songs by both Mary and the angels.

The flexible and adaptable script for ANY SIZE CAST includes:
• one or more storytellers (split it as you choose),
• a leader (to introduce songs etc), and
up to 16 speaking parts averaging 1 or 2 rhyming couplets (any of which can be omitted or spoken by a voiceover if preferred so that the script is not reduced), plus
•  optional singers and dancing angels.
• The script includes 2 optional short, simple songs with sheet music and backing tracks: a lullaby for Mary, and a song of praise for the angels.

  ‌‌  Click the headings below for more specific details:

This is simply offered as a guide as the script is so adaptable (and I am available by email to offer suggestions to help) that no circumstances are insurmountable:

  • Confident readers as storytellers and bible readers
  • A leader who introduces carols etc.
  • An optional extra cast of up to 16 actors with an average of 1 or 2 short rhyming couplets each.
  • The basic traditional nativity costumes for the optional actors above

This script can include as few actors as you choose without altering the script length, as a voiceover can say any lines that actors omit.  It is suitable for any age cast and ability, although the storyteller(s) must be confident readers.   It therefore lends itself perfectly to a mixed age cast, and mixed abilities, and even to an unrehearsed community performance of volunteers.

If used as written it will include:

  • Story teller (s) with 15 opportunities to say 3 different lines
  • A leader with up to 8 separate opportunities to speak (dependant on what you choose to include)
  • Up to 16 speaking parts (averaging 1 or 2 rhyming couplets) these being Mary, Joseph, Angel Gabriel, Angel 2, Angel 3, Emperor Caesar, Roman Soldier, Innkeeper, 3 shepherds, 3 kings, King Herod and a star.  If you choose not to include these as actors, you may still use the lines to avoid reducing the script, maybe by holding up a picture of the character and using a voiceover, for example.
  • Singing/dancing angels (optional song for host of angels, with sheet music and backing track included)
  • Optional solo song with sheet music and backing track for Mary
  • 6 bible readings

There are also 2 optional free extra poems ; one summarises the message of the play (ie, Is this simply a story, or do we actually believe it?), and the other being my trademark “Roll Call Poem” wherein each participants stands to say a couple of lines acknowledging their role in the play.

Mostly the script simply suggests popular hymns/ carols for everyone to sing together rather than the children performing as part of the play.  Alternatively, you could use the children’s past favourite songs to keep things simple.

2 optional songs are included for the children to perform as follows:

  1.  A lullaby for Mary to sing to the sleeping baby Jesus, either as a solo or with a choir of children.  This uses the tune of “Hush Little Baby, Don’t say a word” but with my own alternative simple lyrics.
  2. A song of praise called “Glory to our God on High” to be sung by the host of angels to the tune of “Twinkle, Twinkle Little Star” using my own alternative lyrics.

For your convenience:

  • THERE ARE NO LICENCE FEES TO PAY, (and I am happy to waive my own)
  • SHEET MUSIC IS PROVIDED for the two children’s songs that are included, in case you have a pianist
  • PLUS INSTANTLY DOWNLOADABLE FREE MP3 BACKING TRACKS ARE INCLUDED  (great to rehearse to without a pianist and/ or use during the performance if required)

If you really do want to include some simple songs for the children to perform, look at my other scripts too (listed at the top right of the page or scroll towards the bottom of this page)  as all of my songs will work with different scripts.

Bearing in mind that every performance of a script will be different dependant upon the speed of the reading and acting, I can only offer a rough guidance.  The nativity service, by nature of its deliberate flexibility, includes lots of elements that are optional and can therefore be omitted or adapted, but the following individual timings give an idea of how you could adapt the play to your own circumstances using whichever elements you choose to include:

Bible readings: 6 minutes (very much dependant on the reader’s speed and emphasis)

Leader’s introductions of songs: 1 minute (these introductions are scripted in rhyme, but you may choose to add your own personal touch)

Storyteller(s), and actors (ie, basic play element): 6 minutes (This is based on each actor being on stage ready when they are introduced, so you would need to allow substantially more if each individually needs to get in placed after they are introduced.  Its surprising how many minutes are added in individual 10 seconds!)

Roll call poem: 2 minutes (be aware that that this poem is different in length dependant on how many of your cast stand and say their line and with how much emphasis, speed and efficiency they do so!  The poem gives everyone in the cast the opportunity to bow and respond at the relevant point so is a very special addition)

Free poem to round off the service: 1 and a half minutes

Songs are, of course, optional and your own choice so will lengthen the service as much as you choose according to what you include.

These timings will, of course, be reliant upon everything flowing in a calm, fully rehearsed way without delays to get actors in position etc. which depends very much on how you do things and can make quite some difference over the whole of the play/service.

Rehearsals are a luxury, not a necessity, as printable script prompt cards are provide for actors, and parts are all clearly introduced.

If you choose not to include actors a voiceover can say or read their lines from either on or off stage.

Any rehearsals however, will of course make for a more polished performance and allow you to judge more efficiently how long it takes to get actors in place on stage and whether there are any potential practicalities to be considered etc.  They alos help the actors to feel more confident that they know what to expect.

If you choose to include actors and use the script exactly as written (which is optional) all that is required are the traditional nativity costumes as follows:

Speaking parts:

Angels (up to 3), Mary, Joseph, Emperor Caesar, Soldier, Innkeeper, Shepherds (up to 3), Kings (up to 3), King Herod, Star,


Extra host of angels as preferred


Just £9.95, for an instantly downloadable pdf document of the script, including sheet music and downloadable mp3 backing tracks of the music.

Alternatively, I highly recommend upgrading your purchase for just £2 extra, to receive all of the above in addition to A WORD DOCUMENT of the script to customise and personalise for your own nativity play.  It really is invaluable when it comes to personalising the script and distributing lines etc.

The script very much emphasises the idea that “this is what the bible says….do you believe it?”  In other words, it challenges the audience to pay attention and to think for themselves about the Christmas Story and it’s relevance to us as individuals today.  For example, the leader’s closing words are:

Do you, when you think of that first Christmas day really believe that it happened that way? The way that they say…
For we on this God-given Christmassy day told Jesus’s story in our special way. But can we just say….
On present-filled, God-given Christmas Day we hope you’ll remember our Christmassy play.  So what DID it say?

Also, the last words of the optional poem to round up the service are:

So if we are saying that this story’s true
How could it relate now to me and to you?
I wonder then, as we are ending our play
Could we leave you thinking of that special day?
We’ll leave you to ponder on what people say
Of that wonderful God-given first Christmas Day.

If you’re ready to buy the That Wonderful God-given First Christmas Day, click on the ADD TO CART button below, or continue reading if you need more details.


Click the titles below to find out more about this Nativity:

I pride myself in making my scripts the best value for money around, so That Wonderful God-given First Christmas Day nativity service, including 2 songs with sheet music and FREE music mp3 files, and script prompts ready prepared can be downloaded instantly to your computer for the special low price of  just £9.95.

this is a one time investment as the script can be re-used without any license fee being incurred.

And wait, there’s more…….


Which is yours to customize as you choose once you have bought it, so that you can……..

  • Reduce, lengthen, adapt the script
  • Miss out or change songs, add prayers or introduction to the offering etc.
  • Add names of the cast
  • Print off your finished version, exactly representing your own personal nativity service, and distribute copies
    All without any untidy scribbles or mess on the pages, leaving it as clear and easy as possible to read and use!

“Having the downloadable copy was invaluable as we could adapt it to meet our own needs and personalise it”
Kirsty, Summerhill Junior School, Bristol

You can take advantage of this unprecedented option to upgrade and receive the actual, adaptable word document in addition to the PDF (you’d be mad not to) for just £2 extra. Just follow the simple instructions once you click the “ADD TO CART” button.

Remember, it is a totally customizable Word Document IN ADDITION TO THE ORIGINAL PDF.


  • A “Nativity Roll Call” performance poem and message to the audience : a fabulous and unique finale for any traditional nativity play.  Again, all in rhyme, this gives everyone involved the opportunity to take a bow as they say their own individual line.  This has been so well received that I now write one for every script.
  • That Wonderful God-given First Christmas Day” : A purpose written Christmas rhyming poem which can, if you choose, be read out to round up the message at the end of your nativity play.

So, what are you waiting for?  It doesn’t get much better than this:

Grab your LICENCE FREE COPY of That Wonderful God-given First Christmas Day nativity service script at the …….

 Special Low Price of

(Not £21.95) but £9.95 for the PDF version


You will then get the option to UPGRADE to the fully customizable Word Document package for just an extra £2.

Still not sure? How about these alternative Children’s Nativity Plays, all including songs with sheet music and simple mp3 backing tracks:

Maybe you’d prefer the traditional bible based nativity story told with lots of gentle humour and adding a contemporary twist, again all in rhyme, including the narration which holds it all together, and interspersed with 6 simple songs (sheet music and mp3 backing tracks included)

If so, click here to go to my CHILDREN’S NATIVITY STORY

Would you prefer the combination of a modern day Christmas Eve setting anticipating Santa (or St Nicholas), alongside a reminder of the traditional bible based nativity introduced by Grandpa as a bedtime story (and acted out in rhyme), with a hint of pantomime villain in Herod?  This script also includes sheet music and mp3 backing tracks for 5 songs. Like the sound of it?

If so, click here to go to my GRANDPA’S NATIVITY STORY

How about the gossiping innkeeper’s wife telling the traditional nativity story using her diary, with her somewhat downtrodden husband, and the narrator correcting her version of events from time to time!

Mary also adds an extra touch of humour with her uniquely amusing dialogue with Joseph. (Older children and even teenagers particularly enjoy this nativity script, whilst younger children love the songs)  Again, this script includes sheet music and mp3 backing tracks to 6 simple songs.  Interested?


Tells the traditional bible based story from the perspective of the donkey, feeling unnoticed and unremarkable until he realises by the end of the story that he had been chosen to carry God’s unborn son to the place of his birth, and that God had not only noticed him but had actually been with him all along and actually LOVES his humble life.

Acted by a young child, the donkey can add a cute factor, or more of a comedic effect acted with attitude by an older child. The story is told with lots of gentle humour and short speaking parts, all held together with a rhyming narration and interspersed with 6 simple songs. Sound suitable for you?

If so, click here for more details of The Donkey’s Christmas Play

Do you need something even more Adaptable, Brilliantly Creative, Deliberately Easy and Flexible? Maybe, a script entirely narrated as an alphabet poem, with printable illustrated letters provided to be displayed at the appropriate moment, and actions suggested for all of the alphabetical keywords of the Christmas story, and no lines to learn. Something perfect for any cast, including special needs, or even pre-school children.

Maybe you’d like some interaction with the audience and get them involved doing actions too? The concept of this script is so simple that you can accommodate any preference according to the ideas given throughout the rhyming script , which includes mp3 backing tracks and sheet music provided for 8 simple (optional) songs too.

Intrigued? If so, click here to go to my ALPHABET NATIVITY PLAY

Would you prefer to use your own choice of songs/carols, or combine your nativity play with a church service and congregational hymns? 

If so, our price for the following options is EVEN LOWER!….

Why not let the narrator tell the entire story and give the cast instructions, all in rhyme via the script (making this possible to do without a rehearsal!)?

There are 19 small optional speaking parts (each following obvious prompts such as “The innkeeper said….), plus lots of narration to share as you choose, as well as an instructor giving the instructions to the actors if you have any.  

Printable script cards are included (plus ‘name tags’ for if you have a director brave enough to do an impromptu nativity play without rehearsal!)  If the actor doesn’t say it, the narrator does….

Do you fancy doing a simple nativity play?

If so, click here to go to THE SIMPLEST NATIVITY PLAY EVER.

How about letting the narrator tell the story while an on-stage director gives instructions to the entire cast, all in rhyme as part of the script (making this possible to do without a rehearsal with a confident director!)

The script, as it is written requires Mary, Joseph and an Innkeeper, but also has an additional 20 small optional speaking parts (each following obvious prompts such as “This is the angel who ………), plus 76 lines of narration, and 72 lines for the director (the director does not need to learn anything, but has the script on a clipboard and refers to it constantly as part of the director role, so he/she is able to scan read lines as if simply checking the script for the actors).

Printable script cards are included (plus ‘name tags’ for actors to hang around their necks to aid the director, if you are brave enough to do an impromptu nativity play without rehearsal!)  If any actors choose not to say their own lines, the script allows for a voice-over to say the lines on their behalf so that the script does not need reducing.  

Sound appealing?

If so, click here to go to THE STORY OF CHRISTMAS.

This last script is very specific and written for a church service….

Do you have a fun, family atmosphere in your church?  Older children?  Not many children?  Little opportunity to rehearse? The hilarious and unique Do-It-Yourself Nativity Play invites people from the congregation to join in as the script progresses, all narrated and directed IN RHYME AND RHYTHM, and unashamedly mocking (via the script) the adult volunteers!  Sound like fun?

If so, click here to go to THE DIY NATIVITY PLAY.

Still prefer That Wonderful God-given First Christmas Day?

Click on the button below to


Spoilt for choice?

At this price, where’s the harm in buying a couple and being prepared for next year too?  You have my blessing to mix and match the songs (and even parts of the scripts if you like.)  Adapt them as you choose, and the upgrade to the word document will make it even easier!

Ps. If you are still not sure, remember that you don’t have to take my word for it. Read the fantastic testimonials that I have received, from teachers and nativity organisers who have used the scripts.

PPs Still not sure? Click here and let the script previews speak for themselvesIn the meantime why not TRY OUT MY WORK FOR FREE? Download your FREE COPY of my “Nativity Roll Call” rhyming poem which makes a fantastic finish to any traditional nativity play!  Just enter your name and email address in the box below, click the “SEND IT NOW!” button and you will immediately be given the opportunity to download the Roll Call poem.  Once you’ve seen how simple and instant the download process is, why not come back to purchase your instantly downloadable nativity play – you’ll be glad you did!

Get your FREE "Nativity Roll Call" The perfect ending to any nativity play!

Thank you so much for your interest in my Nativity Roll Call Poem.  Unfortunately I am temporarily unable to provide an automated service for the Free Roll Call, (script purchases remain unaffected) but if you would like to email me at I shall be happy to email it to you in person.

Please accept my apologies for any potential delay, and my assurance that I shall personally attend to your request as a matter of urgency.  If you require any other assistance regarding your nativity planning please do not hesitate to ask and I shall do my best to help.

God bless