There are dozens of things to do in Melbourne every day. But, sometimes your life requires a little more planning, which is why we've pulled together an annual calendar of Melbourne events, so you can find something to do tomorrow, this weekend or six months from now. Here's the best of what's on in Melbourne, 365 days a year. Need more permanent inspiration? You can also discover the 50 things to do in Melbourne before you die.