A truck driver is in hospital after his tractor-trailer crashed into a home in Cambridge, N.S., Wednesday afternoon.

The RCMP say the man was trying to avoid a collision with another vehicle when he lost control of the tractor-trailer, which then left the road and struck the home at the corner of Highway 1 and Cambridge Road around 1:14 p.m.

Police say the cab of the truck ended up entirely inside the home.

No one was inside the residence at the time.

The driver was in the cab of his truck for some time before he was removed from the scene. He was then taken to hospital with non-life-threatening injuries.

"After being confined in the vehicle and being pinned in the vehicle for probably at least an hour, he was extracted from the vehicle, walked out to a stretcher and was transported by ground ambulance to the Valley Regional Hospital," said RCMP Const. Jeff Wilson.

Traffic was diverted from the area as police investigated the collision.

Kings Transit had to change several of its bus routes Wednesday afternoon and traffic was backed up for several kilometres along Highway 1.

The incident also prompted the Cambridge and District Elementary School to delay dismissal until after 3 p.m. The Annapolis Valley Regional Centre for Education advised students and parents that school buses could be delayed up to 45 minutes or more.

The tractor-trailer was pulled away from the home around 5 p.m. The interior staircase of the home was visible from the outside and the couch ended up on the front lawn of the two-storey home.

Many neighbours were watching, including seniors who live at a complex across the road.

Valerie MacDougall looked out her window and thought it was just a fender-bender.

“I was completely shocked to see that truck inside that house, I was devastated for the family,” she said.

With files from CTV Atlantic’s Suzette Belliveau.