Best Things to Do in Melbourne: 15 Experiences That Show the City at Its Best

things to do in melbourne australia

Melbourne is often described as Australia's cultural capital, but that title only scratches the surface. Because of the variety of attractions this city has to offer, there’s so much you can do in a day. You can sip expertly brewed coffee in a tucked-away laneway, admire world-class art, people-watch by the bay, or cheer alongside passionate fans at a sporting event—all within the same day. It's a city that rewards curiosity, whether you're visiting for a week, studying abroad, or calling it home for a few months.

In this guide, we’ll cover the things to do in Melbourne that locals genuinely enjoy, alongside the attractions every first-time visitor should experience. From iconic landmarks to lesser-known neighborhoods, these 15 experiences offer a window into what makes Melbourne unforgettable.

1. Stroll Melbourne's Hidden Iconic Laneways

Street Art in Melbourne Laneway

No visit is complete without getting lost among Melbourne's famous laneways. Hosier Lane may be the most well-known, but Degraves Street, Centre Place, and AC/DC Lane each have their own personality. You'll find independent cafes, boutique shops, and ever-changing street art that make every ordinary walk feel different.

This is one of the top things to do in Melbourne for first-time visitors because it offers an authentic and amazing initiation to the city's creative culture.

2. Spend an Afternoon at Queen Victoria Market

Queen Victoria Market, Melbourne

A Melbourne institution since 1878, Queen Victoria Market is where locals shop for fresh produce while visitors browse artisan food, handmade crafts, clothing, and souvenirs. Stop here to grab a hot jam doughnut, sample local cheeses, or simply wander through the lively stalls while soaking up the atmosphere.

Students studying in Melbourne often return regularly because it's one of the city's most affordable places to buy fresh ingredients.

3. Ride the Free City Circle Tram

Free City Circle Tram Melbourne

If you want free but meaningful activities in Melbourne, then take the City Circle Tram. It loops around many major attractions while offering commentary about the city's history. It's an easy way to get your bearings without spending a cent, especially if you're visiting for the first time. So, if you’re looking for the best things to do in Melbourne CBD, make sure to add this to your list.

4. Explore Fed Square and the National Gallery of Victoria

fed square melbourne

Federation Square serves as Melbourne's cultural heart, hosting public events throughout the year. Just across the river, the National Gallery of Victoria houses everything from Indigenous Australian art to international masterpieces. Together, they offer some of the best things to do in Melbourne CBD for travelers interested in art, architecture, and local culture.

5. Enjoy a Sunset Walk Along the Yarra River

Yarra River melbourne

The Yarra River comes alive in the late afternoon as locals jog, cycle, or gather for drinks along Southbank. Walk from Princes Bridge toward Docklands, stopping at riverside cafes or public art installations along the way. It's one of the simplest yet most rewarding things to do in Melbourne at night as the city lights begin to glow.

6. Discover Melbourne's Coffee Culture

Market Lane Coffee Melbourne

Photo source: Market Lane Coffee

If there’s one thing this city takes pride in, it’s coffee, and Melbourne takes its cafe culture seriously. Skip international chains and visit independent cafes in Fitzroy, Carlton, Brunswick, or Collingwood instead. Baristas are passionate about their craft, and every neighborhood has its own favorite local spot. Some of the best cafes include Market Lane, Proud Mary, Code Black, and Path Melbourne.

For international students, cafes have become more than study spaces—they're places to meet classmates, work on assignments, or simply experience everyday Melbourne life.

7. Catch a Live Sporting Event

australian open 2022 melbourne cricket ground

Whether it's Australian Rules Football at the Melbourne Cricket Ground, tennis during the Australian Open, or cricket in the summer, sport is woven into the city's identity. Even visitors unfamiliar with the rules quickly get swept up in the atmosphere. Watching a match offers a memorable glimpse into local culture that guidebooks alone can't provide.

8. Relax at the Royal Botanic Gardens

Royal Botanic Gardens things to do in melbourne

Just minutes from the city center, the Royal Botanic Gardens offer peaceful walking trails, lakes, and expansive lawns perfect for an afternoon picnic. The gardens are especially beautiful in spring and summer when colorful flowers are in bloom. It's one of the best free activities in Melbourne for anyone looking to escape the city's busy streets without traveling far.

9. Take a Day Trip Along the Great Ocean Road

Great Ocean Road australia things to do in melbourne

Although technically outside Melbourne, the Great Ocean Road remains one of Australia's most iconic drives. Towering cliffs, coastal towns, rainforest walks, and the famous Twelve Apostles make for an unforgettable day or overnight adventure. This is definitely on the list of fun things to do in Melbourne for first-time visitors. If your schedule allows only one excursion beyond the city, this should be it.

10. Browse the Boutiques and Vintage Stores of Fitzroy

Fitzroy Australia

Fitzroy is a lively suburb with a bohemian reputation, featuring eclectic bars and restaurants that are popular with students, weekenders, and young professionals. The place blends historic Victorian buildings with independent bookstores, vintage clothing shops, record stores, and contemporary galleries. The neighborhood rewards slow exploration rather than rushing between attractions. Budget-conscious students will appreciate the area's secondhand fashion, where unique finds often cost less than buying new.

11. Visit Brighton Beach and Its Colorful Bathing Boxes

brighton beach australia things to do in melbourne

Brighton Beach's iconic bathing boxes have become one of Melbourne's most photographed landmarks. Arrive early to beat the crowds, take in views across Port Phillip Bay, or simply relax with fish and chips by the water. During warmer months, a Brighton Beach trip there is easily among the best things to do in Melbourne in summer thanks to its relaxed coastal atmosphere.

12. Experience Melbourne After Dark

things to do in melbourne at night

As evening falls, Melbourne reveals another side of its personality. Rooftop bars, live jazz venues, comedy clubs, and late-night dessert cafes keep the city buzzing well after sunset. Whether you're looking for live music or simply enjoying a nighttime stroll through illuminated laneways, you’ll never run out of things to do in Melbourne at night.

13. Escape the Weather with Museums and Indoor Entertainment

things to do in melbourne museum

Melbourne's weather is famously unpredictable; in fact, you can experience four seasons in one day, making museums, interactive exhibitions, escape rooms, bowling alleys, and art spaces welcome alternatives on rainy days. Scienceworks, ACMI, and immersive digital exhibitions are excellent options.

14. Explore St Kilda Beyond the Beach

st kilda melbourne

St Kilda offers far more than its sandy shoreline. Walk the historic pier, browse weekend markets, enjoy the classic amusement park rides and carnival games at Luna Park, or watch little penguins return to the breakwater at sunset.

Many international students choose St Kilda for weekend outings because it's easy to reach by tram while offering a completely different atmosphere from the city center.

15. Join Local Festivals and Community Events

festival in melbourne

Melbourne's calendar is filled with cultural festivals, outdoor cinemas, food events, night markets, and neighborhood celebrations throughout the year. Many are free to attend, making them excellent opportunities to experience local traditions while meeting new people.

If you’re looking for free things to do in Melbourne with family, local festivals often include live performances, food stalls, and children's activities.

More Melbourne Experiences Worth Adding to Your Itinerary

If you have extra time, consider exploring other tourist attractions in Melbourne like visiting the Melbourne Museum, or taking a day trip to the Yarra Valley wineries, where you can visit Healesville Sanctuary. You could also browse South Melbourne Market, kayak along the Yarra River, or discover the colorful neighborhoods of Richmond and Brunswick. Every suburb reveals another unique aspect of the city, proving there's always something exciting to uncover.

Whether you're drawn to world-class coffee, thriving arts, iconic sporting events, or beautiful coastal scenery, Melbourne offers experiences that appeal to every type of traveler. It's a destination that rewards both careful planning and spontaneous detours, making it easy to understand why so many visitors end up extending their stay.

Thinking of Staying Longer? Experience Melbourne Beyond the Tourist Trail with ILSC Language Schools

For travelers who find themselves wanting more time in Melbourne, studying English is a great way to experience the city beyond the typical tourist itinerary. Located within the CBD, ILSC Melbourne offers flexible English programs for different learning goals, with cafes, museums, shopping, and public transport all within walking distance of campus.

ILSC Melbourne also regularly organizes social activities, local excursions, and a free Job Club that helps students prepare for part-time work while meeting people from around the world. It's an opportunity to improve your English through both structured lessons and everyday experiences.

Frequently Asked Questions About the Top Things to Do in Melbourne

What can I do in Melbourne today for free?

Here are some of the best free things to do in Melbourne today:

  1. Ride the free City Circle Tram and see major landmarks.
  2. Explore the street art in Hosier Lane, AC/DC Lane, and nearby laneways.
  3. Visit Federation Square and enjoy its public spaces and events.
  4. Walk or picnic at the Royal Botanic Gardens.
  5. Stroll along Southbank and the Yarra River.
  6. Browse the stalls at Queen Victoria Market (entry is free).
  7. Visit St Kilda Pier for coastal views and, at sunset, the chance to spot little penguins.
  8. Check out free festivals, markets, and live performances happening around the city.

Which museums in Melbourne are free?

Several museums and galleries in Melbourne offer free general admission to their permanent collections:

  • National Gallery of Victoria (NGV) - Australia's oldest and most visited art museum, featuring Australian and international art.
  • The Ian Potter Centre: NGV Australia - Located at Federation Square, showcasing Australian art from Indigenous works to contemporary pieces.
  • Australian Centre for the Moving Image (ACMI) - Interactive exhibitions celebrating film, television, video games, and digital culture.
  • The Australian Music Vault - A free exhibition inside Arts Centre Melbourne highlighting Australia's music history.

Note: While general admission is free, some special exhibitions and events may require a paid ticket.

What is the best souvenir from Melbourne?

Melbourne locals are proud of the creative stuff that they produce. Tourists like bringing home specialty coffee beans from local roasters, skincare products, Indigenous Australian art and crafts, fashion and accessories designed in Australia, and gourmet chocolates and food from Queen Victoria Market. If you want to buy something that you can only find in Melbourne, try some handmade items from the local markets, which make great keepsakes.

What are some exciting things to do in Melbourne other than seeing the city center (Yarra River)?

There’s so much to do in and out of Melbourne’s city center. If the weather’s quite nice and warm, you can spend a day at Brighton Beach and its famous bathing boxes. Or, you can visit vintage shops and cafes in Fitzroy, enjoy Luna Park with kids (and kids at heart!), or hike through the Dandenong Ranges. If you have more time, take a day trip along the Great Ocean Road, visit the Yarra Valley wineries, or see native Australian wildlife at Healesville Sanctuary. These experiences offer a different perspective of Melbourne beyond its urban attractions.