About 600 protesters demanding the closure of Australian slaughterhouses have shut down a major intersection in the CBD.

The rally, organised by Animal Liberation Victoria, began on the steps of Parliament House about midday on Saturday, before hundreds marched down Bourke Street to occupy the intersection at Swanston Street.

About 600 people walked through the city demanding the closure of Australian abattoirs.

Trams along Bourke Street were diverted while the march was underway.

ALV founder Patty Mark said she was thrilled with the rally's turnout, considering just 30 people attended the same event held four years ago.