Melbourne is one of the most captivating cities in Australia, brimming with rich history, unique culture, and endless energy. As a travel blogger, every time I visit Melbourne, I’m drawn to its diversity and the sheer number of attractions it has to offer. Whether you’re looking to experience the city’s modern vibe, soak in its art scene, or explore natural landscapes, Melbourne never fails to surprise and delight. If you’re still considering a trip to Melbourne or have already planned your itinerary, here’s a Melbourne must-do list that includes the absolute essentials. Each of these places and activities offers a taste of the city’s unique charm—whether you want to feel its modern pulse, dive into the arts, or experience the local culture.
I’ve compiled a list of experiences in Melbourne that are simply unmissable. These spots will let you experience the best of the city’s arts, history, culture, and natural beauty. Whether you’re a first-time visitor or a seasoned traveler, you’ll want to include these must-do activities in your Melbourne itinerary.
1. Federation Square
As one of Melbourne’s most iconic cultural and social hubs, Federation Square is a must-see for any visitor. This open public space is located in the heart of the city and is surrounded by world-class museums, galleries, and cafes. The square itself is an architectural marvel, with contemporary designs that uniquely blend local elements and cutting-edge styles—an aesthetic that always draws photographers and tourists alike.
Within Federation Square, you can visit the Australian Centre for the Moving Image (ACMI), which is dedicated to films, television, and digital media. If you’re an art lover or history buff, you can also explore the nearby Melbourne Museum and National Gallery of Victoria (NGV), both within walking distance.
In addition, Federation Square is an excellent spot to simply wander around, relax, or enjoy a coffee. The square frequently hosts cultural events, live performances, and festivals, making it the perfect place to soak up the city’s vibe.
Tip: There are plenty of cafes and restaurants around Federation Square where you can grab a bite. It’s a great spot for a leisurely lunch or just to rest while you watch the city go by.
2. Explore Melbourne’s Laneways
Melbourne is famous for its hidden laneways, and these charming little streets are one of the most unique and captivating aspects of the city. From the famed Hosier Lane to the trendy Degraves Street, the laneways are home to vibrant street art, cool cafes, boutique shops, and restaurants, making them a delightful treasure trove of creativity.
Every time I visit Melbourne, I make sure to get lost in the laneways. Hosier Lane, in particular, is known for its incredible street art—graffiti and murals that cover the walls in a riot of color and expression. These laneways are also filled with cozy cafes, perfect for a coffee break or a quick bite. Whether you’re an art lover, a foodie, or someone who just wants to soak in the local atmosphere, Melbourne’s laneways offer a truly authentic experience.
Tip: Don’t forget to bring your camera! Melbourne’s laneways are filled with Instagram-worthy street art and quirky corners, perfect for snapping unique photos.
3. See the Little Penguins at St Kilda Pier
If you’re a nature and animal lover, you cannot miss the little penguins at St Kilda Pier. St Kilda is one of Melbourne’s most beloved beaches, and the pier is home to a small colony of these adorable little penguins. Every evening, the penguins waddle back to their homes after a day at sea, and it’s an absolute delight to watch this natural spectacle.
These little penguins are the smallest penguin species in the world, and they are a beloved feature of St Kilda. It’s an incredibly magical moment to see them returning to the pier at dusk. Each time I visit, I’m struck by the serenity and beauty of the scene—perfect for wildlife lovers or anyone who wants to see something truly special.
Tip: Since these penguins are wild animals, make sure to keep quiet and respectful to avoid disturbing them. It’s best to arrive at the pier in the late afternoon to catch them as they return home.
4. National Gallery of Victoria (NGV)
For those who appreciate fine art, the National Gallery of Victoria (NGV) is one of the city’s most important cultural institutions. The NGV houses an impressive collection of international and Australian art, from classic European paintings to contemporary works. Every time I visit, I’m mesmerized by the sheer range of art on display—from ancient sculptures to modern masterpieces.
The NGV always has a rich schedule of temporary exhibitions, which are often cutting-edge and thought-provoking. One of the highlights is its collection of European art, with works from the Renaissance period and iconic artists like Rembrandt and Van Gogh. If you’re a true art enthusiast, this gallery is a must-visit destination in Melbourne.
Tip: Check the NGV website for the latest exhibition schedule before your visit. You’ll want to know what’s on to make the most of your time there.

5. Melbourne Museum
If you’re fascinated by natural history, Melbourne Museum is an absolute gem. As one of the largest museums in the Southern Hemisphere, it offers a deep dive into the natural world, Indigenous culture, wildlife, and colonial history of Australia. The museum is always full of exhibits that are both informative and engaging.
One of my personal favorites is the Rainforest Gallery, which simulates a tropical rainforest environment and showcases exotic plants and animals. There’s also a dedicated children’s section, making it an ideal spot for families. Whether you’re interested in Australian history or want to learn more about the country’s native flora and fauna, the Melbourne Museum is sure to captivate you.
Tip: The museum can get busy on weekends, so try to visit during the weekdays for a quieter experience.
6. Royal Botanic Gardens
For a peaceful retreat in the heart of the city, the Royal Botanic Gardens are a perfect escape. Spanning over 38 hectares, the gardens are home to a wide variety of plant species from around the world. It’s the perfect place for a leisurely walk, a jog, or simply to relax and enjoy nature.
I personally love strolling around The Ornamental Lake and soaking in the lush greenery. The air is fresh, and the peacefulness of the gardens is the perfect contrast to the hustle and bustle of the city. It’s a fantastic spot to slow down and reconnect with nature.
Tip: The Royal Botanic Gardens are especially stunning during the spring and autumn months, when the plants are in full bloom and the air is crisp. Don’t forget to bring a bottle of water and sunscreen.
7. Eureka Skydeck
For unparalleled views of Melbourne, the Eureka Skydeck is the place to go. Located on the 88th floor of the Eureka Tower, the Skydeck offers a 360-degree view of the city, including landmarks like the Yarra River, St Kilda Beach, and the iconic Melbourne skyline.
Each time I visit, I’m left in awe of how vast and vibrant Melbourne is, especially when the sun begins to set and the city lights start to twinkle. It’s an incredible way to appreciate the scale of the city and take in its beauty from above.
Tip: Try to visit during off-peak hours (either early in the morning or later in the evening) to avoid crowds and enjoy the view in a more peaceful setting.
8. Bourke Street Mall
For shopping enthusiasts, Bourke Street Mall is a must-visit. It’s Melbourne’s busiest and most famous shopping strip, home to a mix of international fashion brands, department stores, and local boutiques. Whether you’re looking for high-end fashion, souvenirs, or just window shopping, Bourke Street Mall is the place to be.

There’s also a great selection of cafes around the mall, perfect for taking a break between your shopping spree. It’s a great spot to pick up some souvenirs or treat yourself to something special.
Tip: The mall can get crowded, especially on weekends, so try to visit early in the day for a more relaxed shopping experience.
9. Queen Victoria Market
Last but certainly not least, Queen Victoria Market is one of the oldest and most iconic markets in Melbourne. Here, you’ll find a variety of fresh produce, local delicacies, and artisanal products, making it the perfect place to shop for food or souvenirs. The market is always buzzing with activity, with vendors selling everything from fresh seafood to handmade jewelry.
I always recommend trying some of the local specialties, like the iconic Australian meat pies or grabbing some unique chocolates from the market’s chocolate factory. Queen Victoria Market is not only a fantastic place to shop but also a great spot to learn about Melbourne’s food culture.
Tip: The market is especially lively on weekends, so if you want a quieter experience, try to visit during the weekdays. It’s also a great place to enjoy some local street food while you shop.
Melbourne is a city full of charm and diversity, offering a mix of cultural experiences, history, modern attractions, and natural beauty. Whether you’re an art lover, history enthusiast, foodie, or nature explorer, there’s something for everyone here. By checking off the items on this Melbourne must-do list, you can immerse yourself in the city’s vibrant culture and get a taste of what makes Melbourne truly unique. Every time I visit, I’m reminded of how much this city has to offer. So,
if you haven’t yet experienced Melbourne, I highly recommend adding these activities to your itinerary for an unforgettable trip!