Mum Leanne Need collected an extra child when she picked up her five-year-old daughter Lily from school - her newborn daughter!
Leanne, 22, felt her waters break as she waited for Lily to come out of Oldway Primary School in Paignton, Devon.
As other parents helped her inside the building, the mum-of-two's labour pains escalated from 'zero to 10', leaving her with no choice but to deliver her new daughter in the school.
Staff made a makeshift bed for Leanne out of office chairs, blankets and cushions and Callie-Louise took just 15 minutes to pop out - amazingly being born in Leanne's old classroom, assisted by one of her former teachers and a paramedic parent!
Leanne said everything happened 'so quickly', leaving her in shock.
"I was walking through the playground and I suddenly felt my waters break. Everyone was staring at me and I was so embarrassed,"she said.
"That's when the pain hit and all of a sudden it went from zero to 10. I spoke to one of the mums who rushed me into the classroom of the art department. It all happened so quickly."
"I had a bit of a shock when I realised one of my old teachers was in the room but I didn't have much time to think about anything. Within about 15 minutes of my first contraction Callie-Louise was here."
An ambulance had been called and was on its way to the school from nearby Torbay Hospital, where Leanne's partner Andy Jones, 24, was expecting to meet her.
"I had called Andy once I started to have contractions, but the pain got too much and I had to pass him on to someone else who told him to head for the hospital," Leanne explained.
Headteacher Pete Maunder said Callie-Louise's arrival was a 'first' for the school: "I have been here for 21 years and thought I had seen everything, but this is definitely a first."
Leanne is now recovering at her home in Paignton with Andy, Lily, Callie-Louise, and the couple's other daughter, 11-month-old Megan.
Suggested For You
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more