A Porsche collided with a van before striking a bollard and crashing into a nursery entrance.
The car lost control on Hagley Road West in Birmingham and ended up hitting Happy Days Nursery at about 10:30 BST.
Owner Nicola Cotton said she had just walked in through the front gate when the luxury car hit. Children were inside at the time but none were hurt.
The van driver went to hospital while the driver of the Porsche refused further treatment.
Mrs Cotton said she understood the van had been crossing the dual carriageway at the time.
"Just as I walked through the gate, I heard a loud crashing sound and a vehicle had... veered off the road and crashed."
She said she spoke to the driver of the Porsche and was "amazed everyone walked away".
The 22-year-old was out of his Porsche Cayenne when paramedics arrived and although complaining of chest pain and a cut on his hand, he did not want further treatment, ambulance crews said.
West Midlands Police said he was assisting officers with their inquiries.
The 63-year-old van driver, who was inside the vehicle at the time, suffered pain on his left side and in his ribs and was taken to Queen Elizabeth Hospital.
The nursery had been open since 07:30 BST.