Melbourne is one of Australia’s most vibrant, creative, and endlessly interesting cities. And although Melbourne’s weather sometimes sucks, its coffee always rules!
Plus, the endless choices for things to do in Melbourne totally make up for its ‘four seasons in one day’ weather reputation.
So, what is Melbourne’s vibe?
This city is known as the cultural capital of Australia. It’s a place where world-class coffee meets street art, where leafy parks sit beside buzzing markets, and hidden laneways unfold into colourful cafés and boutique shops.
If you’re reading this, you’re probably an explorer by nature, like me. And this city rewards curious travellers — the more you explore in Melbourne, the more you find.
And if you’re a coffee connoisseur, you won’t have to search far to find a high-quality flat white. Melbourne is famous for its impeccable coffee, and you could spend an entire day just wandering around its iconic laneway cafes.
Whether you’re here for the coffee (and why wouldn’t you be), the food, the art, the history, or the day trip adventures nearby, the best things to do in Melbourne will fill your itinerary with epic experiences that you’ll never forget.
Over my years spent travelling in Australia, I have visited Melbourne many times, and I highly recommend everything in this list to get the best Melbourne experience.
In this guide, I’ll cover the iconic Melbourne must-see attractions, hidden local favourites, unique food and drink spots, cultural highlights, best day trips, and bonus tips for making the most of your time in Melbourne.
Best Things To Do in Melbourne: The Essentials
Before you dive into the list, here’s a quick snapshot of how this city flows:
- Melbourne’s central grid makes it easy to walk
- Trams run everywhere (and the City Circle Tram is free)
- Coffee is taken very seriously
- Street art is abundant
- Every suburb has its own distinct vibe
Tips for Visiting Melbourne
Melbourne is an amazing city to explore, but it can be a little unpredictable if you’re not prepared. These insider tips will help you get the most out of your trip:
Wear layers – Weather changes fast in Melbourne. One minute sunny, the next windy or rainy. A light jacket or hoodie and a small umbrella will save the day.
Walk where you can – The CBD is very pedestrian-friendly. Walking lets you stumble on hidden cafés, street art, and little boutiques you might miss on a tram.
Grab a Myki card – Essential for trams, trains, and buses outside the free zone. Top up at stations, stores, or online. (The City Circle Tram in the CBD is free!)
Hit the local markets – Queen Victoria Market, South Melbourne Market, and weekend markets are perfect for fresh produce, tasty bites, and soaking up local vibes.
Plan travel time – Melbourne is sprawling. Give yourself extra time for trams, trains, or rideshares, especially in peak hour.
Check opening hours – Some cafés, attractions, and markets close on certain days. A little planning avoids disappointment.
Bring comfy shoes – You’ll walk a lot! Melbourne is best explored on foot, so your feet will thank you.
Bonus Tips
Visit laneways early – To get photos without crowds and soak up street art in peace, head to laneways like Hosier Lane and AC/DC Lane in the morning.
Try a hidden café – Melbourne’s laneways and inner-city suburbs hide some of the best coffee spots. Ask locals or wander down a side street, chances are you’ll find a gem. Try to seek out Little Rogue or Krimper Cafe.
Catch sunset views – Whether it’s from Eureka Skydeck, Melbourne Star, or St Kilda Pier, timing your visit for sunset makes the city unforgettable.
Let’s get into it:
Explore Iconic Melbourne Sights
If it’s your first time in the city, these attractions are the perfect place to start — Melbourne’s most iconic sights that set the tone for everything else you’ll explore.
1. Federation Square & Flinders Street Station
Start where most visitors do — at Federation Square, a public plaza full of energy, events, and outdoor cafés. It’s a great place to people-watch, grab a drink, or plan the rest of your day.
Just across the street is Flinders Street Station, an iconic piece of Melbourne architecture with its historic façade and grand clock — a perfect photo op.
2. Queen Victoria Market
This historic outdoor market is one of the city’s top attractions and easily one of the best things to do in Melbourne. It’s huge — covering blocks and packed with fresh produce, gourmet food stalls, local art, souvenirs, and more. It’s a great first stop to taste local flavours and immerse yourself in Melbourne’s community vibe.
3. Melbourne Laneways & Street Art
Melbourne’s laneways are legendary. Hosier Lane, Duckboard Place and AC/DC Lane are covered in ever-changing murals and graffiti that reflect the city’s creative soul. These lanes are more than just photo spots — they’re living galleries that locals and visitors love to explore on foot.
4. Historic Arcades
Melbourne’s Victorian-era shopping arcades are beautiful and fun to wander. Royal Arcade, with its light-filled interior and carved mythic figures, and neighbouring arcades like Cathedral Arcade, add charm to the city centre. They’re full of boutique shops, cafés, and history packed into a tiny space.

Federation Square, Melbourne CBD. Photo by John Torcasio on Unsplash
Nature & Parks in Melbourne City
When the city starts to feel busy, Melbourne’s parks and gardens make it easy to escape the noise, slow down and reset without going far.
5. Royal Botanic Gardens Melbourne
If you need a break from the laneways and city buzz, the Royal Botanic Gardens Melbourne is the perfect escape. Spanning more than 38 hectares, these gardens are one of the most beautiful green spaces in Australia — and one of the most relaxing, best things to do in Melbourne.
Located just south of the CBD, the gardens feature winding walking paths, lakes, sweeping lawns, and thousands of plant species from around the world. It’s an ideal spot for a slow stroll, a picnic, or simply lying on the grass with a coffee and soaking up the views. Locals love it just as much as visitors.
There are also guided walks, Aboriginal heritage tours, and seasonal events if you want to learn more about the land and its history. In summer, outdoor cinema nights and special exhibitions make the gardens even more appealing.
The Royal Botanic Gardens pair perfectly with a walk along the Yarra River or a visit to the nearby Shrine of Remembrance. If you’re visiting Melbourne for a few days, this is an easy and rewarding way to slow down and see a greener side of the city.
6. Carlton Gardens & Royal Exhibition Building
This UNESCO World Heritage-listed park is a peaceful and beautifully designed oasis. Carlton Gardens is perfect for a picnic, a slow wander, or photos around the impressive Royal Exhibition Building and fountains. You’ll find locals here relaxing on weekends, playing sports, and exploring the gardens’ wide tree-lined paths.
7. Flagstaff Gardens
One of Melbourne’s oldest parks, Flagstaff Gardens, is a leafy oasis in the city centre. It’s ideal for a quick walk or a laid-back picnic. Keep an eye out for mature trees, wide lawns, and shaded paths that locals love for a mid-day break.
Melbourne’s Arts, Culture & Museums
This is where you’ll find Melbourne’s creative heart, from world-class galleries to museums that tell the city’s story.
8. The Old Melbourne Gaol Tour
If you’re interested in history with a darker edge, The Old Melbourne Gaol is one of the most fascinating attractions in the city — and easily one of the best things to do in Melbourne if you want something different.
Built in the mid-1800s, this former prison once housed some of Australia’s most notorious criminals, including Ned Kelly. Walking through the cell blocks, exercise yards, and gallows gives you a real sense of what life was like behind bars in colonial Melbourne. It’s eerie, educational, and surprisingly moving.
You can explore the gaol at your own pace with a self-guided tour, or join a guided experience led by knowledgeable storytellers who bring the history to life. For something extra memorable, there are night tours and ghost tours that lean into the gaol’s haunted reputation — not for the faint-hearted.
The Old Melbourne Gaol is centrally located, making it easy to combine with other CBD attractions like Queen Victoria Market or the City Circle Tram. If you enjoy history, storytelling, and immersive experiences, this is absolutely worth adding to your itinerary.
9. National Gallery of Victoria (NGV)
The National Gallery of Victoria (NGV) is the oldest and largest art museum in Australia and a must-visit for art lovers. With over 70,000 works spanning Indigenous art, European masters, modern installations, and world-touring exhibits, it’s one of the best things to do in Melbourne. Entry to the permanent collection is free; special exhibits may cost extra.
10. Melbourne Museum & Aboriginal Culture
Just outside the city centre in Carlton, the Melbourne Museum offers deep insights into natural history, culture, and Indigenous heritage. The Bunjilaka Aboriginal Culture Centre within the museum is particularly powerful and informative.
11. Sea Life Melbourne Aquarium
Located on the Yarra River’s edge, Sea Life Melbourne Aquarium is home to thousands of marine creatures, from penguins to rays. It’s a fun, interactive spot for families or those curious about aquatic life.
Food, Drink & Coffee Culture in Melbourne
Let’s be honest — food and coffee are a huge part of Melbourne life, and exploring the laneway cafés and late-night eats is half the fun of being here.
12. Melbourne Coffee & Café Scene
Melbourne takes its coffee seriously. You’ll find specialty cafés tucked down laneways, hidden behind bookstores and art studios. Join a coffee tour or embark on your own to discover why locals call Melbourne a coffee capital.
13. Chinatown & International Eats
Melbourne’s Chinatown is one of the oldest in the Western world. Dumpling houses, noodle bars, wine-byo dinners, and late-night eateries make this area a lively food destination — especially after dark.
14. Southbank & Yarra River Dining
Along the Yarra River, restaurants and bars buzz day and night. From alfresco lunches to refined dinners overlooking the water, this area is a highlight for foodies and anyone who loves skyline views paired with delicious meals.

Melbourne’s Best City Views and Rides
From skyline views to easy city rides, this is where sightseeing gets a little more fun. Get a fresh perspective on Melbourne — and break up all the walking.
15. City Circle Tram (Free!)
A classic free way to see the city, the City Circle Tram loops around Melbourne’s CBD, hitting major sights like Federation Square and the Melbourne Gaol. It’s informative, nostalgic, and great for getting oriented on your first day.
16. Eureka Skydeck
For the best views in the city, Eureka Skydeck is hard to beat. Located on the 88th floor, it’s one of the highest public observation decks in the Southern Hemisphere and offers sweeping views across Melbourne, Port Phillip Bay, and beyond.
It’s awe-inspiring at sunset, when the city lights slowly flicker on, and the skyline changes colour. If you’re feeling brave, you can step into The Edge — a glass cube that extends out from the building and gives you a straight-down view of the streets below. It’s a fun way to see Melbourne from a completely different perspective.
17. Melbourne Star Observation Wheel
Set in Docklands, the Melbourne Star Observation Wheel offers a slower, more relaxed way to take in the city from above. The enclosed cabins make it comfortable in any weather, and the views stretch from the CBD to the bay on a clear day.
A full rotation takes around 30 minutes, giving you plenty of time to enjoy the scenery without feeling rushed. It’s a great option if you’re travelling with kids or want a more laid-back sightseeing experience — and it’s particularly nice in the evening when the city starts to glow.
For panoramic city views, head to the Eureka Skydeck or ride the Melbourne Star Observation Wheel. Both give you sweeping perspectives of Melbourne and the surrounding bay, especially magical at sunset.
Beaches & Day Trips Around Melbourne
One of the best things about Melbourne is how easy it is to escape the city and explore beaches, wildlife, and scenic drives nearby. If you’re up for a change of scenery, these nearby beaches and day trips are well worth the time.
18. St. Kilda Beach & Penguin Spotting
St. Kilda Beach is perfect for sun, seaside strolls, and classic beachside vibes. At dusk, you can often see little penguins making their way home — a magical moment close to the city.
19. Great Ocean Road
One of the most scenic coastal drives in the world, the Great Ocean Road is a popular day trip from Melbourne. Highlights include rugged cliffs, arcadian beaches, rainforest trails, and the iconic Twelve Apostles.
20. Phillip Island Penguin Parade
About 2 hours from the city, Phillip Island’s nightly penguin parade is one of Australia’s most beloved wildlife encounters. Watch these adorable creatures return to shore at sunset; it’s unforgettable.
Melbourne’s Hidden Gems & Local Favourites
Ready to see Melbourne like a local? These hidden gems, quirky spots and neighbourhood favourites are full of surprises, and they’re worth seeking out.
21. Neighbourhood Strolls
Venture into Brunswick, Fitzroy, Collingwood and other inner-city suburbs for indie shops, vinyl bars, colourful murals, vintage clothes, and weekend markets off the main tourist radar. Locals love these areas for culture and creativity, and strolling through them gives you a real sense of Melbourne’s personality.
22. Abbotsford Convent & Creative Spaces
Just over the river from the city, Abbotsford Convent is an artsy riverside complex with galleries, markets, gardens, cafés, and events — one of the best lesser-known items on Melbourne lists. It’s a lovely place to wander, enjoy a coffee, and soak up the local creative vibe.
23. Unique Experiences
From listening bars with retro vibes to pop-up festivals and seasonal events around Docklands or the CBD, Melbourne’s calendar is always lively. These unique experiences add a fun, unexpected twist to your trip and give you memories you won’t find in a typical guidebook.
24. Fitzroy Gardens & Cook’s Cottage
A hidden oasis in the east of the CBD, Fitzroy Gardens is a peaceful escape with winding paths, ornamental ponds, and beautiful flowerbeds. Don’t miss Cook’s Cottage, a charming historic building brought over from England in the 1930s. It feels like stepping back in time, perfect for history lovers or anyone who enjoys a quiet wander.
25. Chapel Street & Prahran
For boutique shopping, quirky cafés, and a real local vibe, Chapel Street in Prahran is a must. From vintage treasures to designer labels, plus bars that come alive at night, this area shows a side of Melbourne that’s stylish, eclectic, and a little less touristy.
26. South Melbourne Market
Smaller and more local than Queen Victoria Market, South Melbourne Market is a food lover’s paradise. Fresh produce, gourmet bites, hidden cafés, and weekend stalls make it perfect for brunch or a casual wander. Locals know it as one of the best spots to grab something delicious and unique.
27. Street Art in Fitzroy & Collingwood
While the CBD laneways get all the fame, the outer suburbs like Fitzroy and Collingwood are packed with incredible street art. Colourful murals, bold stencil work, and constantly changing graffiti give these neighbourhoods a creative energy that’s impossible to miss.

Laneways in Melbourne City
Melbourne Insider Checklist ✅
Before you head off, here’s a quick cheat sheet of insider tips to make your Melbourne trip smoother, more fun, and full of local flavour:
🌤 Wear layers – Melbourne weather changes fast.
🚶♀️ Walk the city – Explore laneways, hidden cafés & boutiques.
🚌 Grab a Myki card – For trams, trains & buses beyond the free zone.
🥐 Hit local markets – Queen Victoria & South Melbourne are must-visits.
⏱ Plan travel time – Peak hour can be slow; give yourself extra time.
🕰 Check opening hours – Cafés & attractions may close certain days.
👟 Comfy shoes are essential – You’ll walk a lot!
🎨 Visit laneways early – Avoid crowds & enjoy street art in peace.
☕ Try hidden cafés – Ask locals or wander off the main streets.
🌇 Catch sunset views – Eureka Skydeck, Melbourne Star, or St Kilda Pier.
FAQs for the Best Things to Do in Melbourne
Q: What are the best things to do in Melbourne for first-time visitors?
A: If it’s your first trip, you can’t miss Federation Square, Queen Victoria Market, the city laneways and street art, Eureka Skydeck, Royal Botanic Gardens, and St Kilda Beach. For day trips, the Great Ocean Road and Phillip Island Penguin Parade are also highlights.
Q: How many days do I need to see the best things to do in Melbourne?
A: Ideally, 3–4 days gives you enough time to explore the city’s top attractions, wander creative neighbourhoods, and fit in at least one day trip. A shorter 2-day visit can still cover the essentials, like the laneways, markets, and iconic sights.
Q: What’s the best way to get around Melbourne?
A: Walking is perfect for exploring the CBD and laneways, but for travelling farther afield, a Myki card for trams, trains, and buses is essential. Don’t forget the free City Circle Tram, which is great for sightseeing.
Q: When is the best time to visit Melbourne?
A: Spring (September–November) and autumn (March–May) are ideal for seeing the best things to do in Melbourne, with mild weather, smaller crowds, and lots of outdoor events. Melbourne’s weather can change fast, so layers are key.
Q: Are Melbourne’s markets worth visiting?
A: Definitely! Queen Victoria Market and South Melbourne Market are among the best things to do in Melbourne. They’re perfect for fresh produce, delicious snacks, and soaking up local vibes.
Q: Can I do day trips from Melbourne?
A: Absolutely! The Great Ocean Road, Phillip Island, and the Yarra Valley wine region are all close enough for a day trip. Booking tours in advance is a smart way to make sure you don’t miss out.
Q: What are the best things to do in Melbourne with kids?
A: Families will love Sea Life Melbourne Aquarium, Melbourne Zoo, Luna Park at St Kilda, and the Penguin Parade at Phillip Island. Gardens, markets, and some hidden laneways are also fun for little explorers.
Q: What are some hidden gems and local favourites in Melbourne?
A: Beyond the main sights, check out Fitzroy and Collingwood laneways, Abbotsford Convent, Chapel Street in Prahran, and small neighbourhood cafés. These spots show a more authentic side of the city and are definitely among the best things to do in Melbourne.
Melbourne is full of surprises, from hidden laneways and quirky neighbourhoods to gorgeous parks, bustling markets, and jaw-dropping city views.
Want to make the most of your trip? Booking tours and experiences in advance is a smart move — it saves time, skips the queues, and makes sure you don’t miss any of the city’s must-see spots. Trust me, a little planning goes a long way in Melbourne!
And that’s a wrap on this post for the best things to do in Melbourne.
I hope this post has been helpful for you in planning your trip to Melbourne. Feel free to hit me up for any other tips or advice on planning your trip.
Happy and Safe Travels 🙂
Alial

