A driver pulled over during a heavy thunderstorm to push a man in an electric wheelchair 200 feet up a hill.

The man, who has not been identified, stopped his car after he saw the passer-by struggling in the bad weather in Nova Scotia, Canada.

Despite getting completely drenched, the good Samaritan continued pushing the wheelchair-user, stopping to discuss the best way to get him up the road.

A driver pulled over during a heavy thunderstorm to push a man in an electric wheelchair 200 feet up a hill in Nova Scotia, Canada

Resident Penelope Derksen filmed the heart-warming moment from her window and uploaded the clip on YouTube.

She said it took the man over five minutes to get the electric wheelchair to the top of the hill.

The two-minute clip shows the man, who is wearing just a T-shirt and shorts, working hard to push the wheelchair.

He stops twice to speak to the wheelchair-user in order to work out the best way to move the vehicle.

At one point, he bends down to take a look at the wheelchair, seemingly in an attempt to adjust one of the settings.

The good Samaritan then continues to push the wheelchair up the hill, as puddles of water continue to form on the surface of the road.

The good Samaritan seemed undeterred by the bad weather, stopping to discuss the best way to get the wheelchair-user up the road

Resident Penelope Derksen filmed the heart-warming moment from her window

Ms Derksen posted: 'During a thunder and lightning storm, a man driving by stopped and pushed the man in his electric chair over 200 feet.

'I cannot imagine how heavy it must have been. It took over 5 mins.

'Just want to say thanks for his quick response. He was aiding the man before I could get my shoes on.

'Thanks for people who renew our beliefs. It is heart warming.'

At one point, the man bends down to take a look at the wheelchair, seemingly in an attempt to adjust one of the settings