Hail as big as golf balls and ferocious winds of up to 116 kilometres per hour have torn through Canberra in a storm that had residents running for cover.

The storm smashed windows, dented cars and tore branches off trees, causing localised flooding.

More than 1,000 homes lost power.

The hail destroyed a number of vehicles as well as damaged trees.

[Source: ABC]