The airplane – carrying 284 passengers and crew – was traveling from Vancouver to Sydney however was diverted to Hawaii.
Thirty people had been taken to hospital in Honolulu on Thursday. Nine had severe injuries, officials say.
Air Canada stated the Boeing 777-200 jet “encountered sudden air turbulence. Two hours before Hawaii”.
Additionally, said it was arranging hotels in Honolulu until a new flight to Australia could be arranged.
The airplane landed in Hawaii at 06:46 local time (16:46 GMT) on Thursday.
“We hit turbulence, and all of us hit the roof, and everything fell… folks went flying,” Jess Smith, a passenger on board the flight, instructed local TV station.
“Some folks that weren’t strapped in, you saw themselves rise in the air and hit their heads on the roof and the whole lot, so it was fairly intense,” another passenger advised the station.
Alex Macdonald, from Brisbane, advised Canadian broadcaster CBC News the passengers on board have been “extremely shocked.”
“I noticed the individuals ahead of me hitting the overhead baggage compartments and then simply slamming back into their seats,” she added.
Passengers have reported the cabin was bloodied and dented from passengers hitting the ceiling of the plane.
A social media publish from one passenger confirmed him wearing a neck brace in the airport, together with the caption: “Unexpected holiday in Hawaii.”
An Australian country band, Hurricane Fall, have been on the plane at the time.
They mentioned in a Facebook post. Their vocalist had got injuries to his arm and elbow; however, he had been released from the hospital.