It's about asylum seekers. Unions. The environment and animals. The postal service or the ABC. And there's even a bit of dancing.

The March for March protest snaked through Melbourne with tens of thousands demanding action on a mixed bag of issues.

Some danced on Sunday while shouting, "We demand better!" and "Not in my name!" while others held placards that stated: "Abbott, you're a disgrace".

What united them was anger and frustration at everything that's happened since the federal election.