33 Amazing Things to Do in Melbourne, Australia

I first visited Melbourne in 2000, a few days after Y2K never happened! In fact it was my first visit to the wonderful country of Australia. Who knew some 20 years later I’d marry an Aussie.

Anyhow, if I could take the city of Melbourne and put it into a warmer, more stable climate preferably not too far from a beach, you’d have my perfect destination.

Melbourne, the vibrant capital of Victoria, (not Australia as some wrongly believe), is renowned for its diverse cultures, stunning architecture, and dynamic arts scene. Whether you’re a first-time visitor or a seasoned traveller, Melbourne offers a huge myriad of activities that cater to all interests.

From exploring hidden laneways filled with street art to enjoying serene gardens and bustling markets, there’s always something exciting to do in Melbourne.

In this article, I’ll dive into 33 amazing things to do in Melbourne, ensuring your visit is unforgettable.

Top Things to Do in Melbourne, Australia

1. Explore Federation Square

people gather around and sitting in front of the Federation Square

Federation Square is Melbourne’s cultural heart, blending modern architecture with a vibrant atmosphere. This iconic landmark hosts a variety of events, exhibitions, and performances throughout the year. Visitors can enjoy contemporary art at the Ian Potter Centre or immerse themselves in interactive displays at ACMI (Australian Centre for the Moving Image).

The square’s outdoor spaces are perfect for people-watching, with numerous cafes and restaurants offering delicious meals and drinks. Whether you’re interested in art, film, or simply soaking up the lively ambiance, Federation Square is a must-visit when considering something to do in Melbourne.

2. Wander Through the Royal Botanic Gardens

wooden pathway on the side surrounded by plants and green trees

The Royal Botanic Gardens is a serene oasis in the heart of Melbourne, offering over 94 acres of lush landscapes and diverse plant collections. This beautifully maintained garden is perfect for a relaxing stroll, a picnic, or even a morning jog. Visitors can explore themed areas such as the Lakeside Gardens, the Herbaceous Borders, and the Australian Forest Walk.

The gardens also feature stunning views of the city skyline, making it a picturesque spot for photography. With its tranquil environment and rich biodiversity, the Royal Botanic Gardens is one of the top things to do in Melbourne for nature lovers and those seeking peace amidst the urban bustle.

3. Discover Street Art in Hosier Lane

people walking in the street and some are taking pictures with the wall art as background

Bernard Spragg. NZ from Christchurch, New Zealand, CC0, via Wikimedia Commons

Hosier Lane is Melbourne’s most famous laneway for street art, transforming the area into an ever-changing canvas of creativity. This vibrant alley is adorned with colorful murals, graffiti, and intricate stencil art, making it a hotspot for photographers and art enthusiasts.

Wandering through Hosier Lane offers a unique glimpse into Melbourne’s dynamic urban art scene, showcasing works by both local and international artists. The lane’s lively atmosphere and creative energy make it one of the essential things to do in Melbourne, providing endless inspiration and a perfect backdrop for memorable photos.

4. Visit the Melbourne Museum

T. rex bones in middle of the room surrounded by kids and adults looking at it
Image Source: Melbourne Museum

The Melbourne Museum is a premier cultural institution that offers a fascinating exploration of natural history, science, and human culture. Home to the impressive Bunjilaka Aboriginal Cultural Centre, the museum provides insightful exhibits on Indigenous Australian heritage.

Additionally, visitors can explore the Melbourne Story exhibit, which narrates the city’s rich history, and the Science and Life Gallery, featuring interactive displays and engaging activities.

The museum’s diverse collections and educational programs make it a standout choice among the activities to do in Melbourne, appealing to visitors of all ages and interests.

5. Enjoy a Day at St Kilda Beach

people walking, sitting and laying down in the sand in front of the beach near a pier

Alpha from Melbourne, Australia, CC BY-SA 2.0, via Wikimedia Commons

St Kilda Beach is one of Melbourne’s most popular seaside destinations, offering a perfect blend of relaxation and recreation. Visitors can bask in the sun on the sandy shores, take a refreshing swim in the clear waters, or enjoy water sports like paddleboarding and kite surfing.

The iconic St Kilda Pier provides stunning views of the Melbourne skyline and is a great spot for fishing or spotting local wildlife, including penguins. The vibrant St Kilda Esplanade is lined with cafes, restaurants, and bars, making it an ideal place to unwind after a day of beach activities. St Kilda Beach is undoubtedly one of the top things to do in Melbourne for those seeking a seaside escape.

6. Experience the Melbourne Zoo

two elephant bumping head to each other
Image Source: Zoos Victoria 

The Melbourne Zoo, located in the picturesque Royal Park, is home to over 320 animal species from around the world. Visitors can observe a wide variety of wildlife, from majestic elephants and lions to playful primates and colorful birds.

The zoo is dedicated to conservation and education, offering informative exhibits and interactive experiences that highlight the importance of protecting endangered species.

Special attractions, such as the Butterfly House and the Trail of the Elephants, provide unique opportunities to engage with nature up close. A visit to the Melbourne Zoo is a fantastic addition to your list of places to visit in Melbourne, perfect for families and animal lovers alike.

7. Stroll Along the Yarra River

Man riding bike at cycling path near the river

The Yarra River is Melbourne’s lifeblood, offering scenic walking and cycling paths that wind through the city’s most picturesque areas. A stroll along the river provides stunning views of the Melbourne skyline, historic bridges, and vibrant riverside parks.

Visitors can enjoy a leisurely walk, rent a bike, or take a relaxing river cruise to fully appreciate the beauty of the area.

The Yarra River is also lined with trendy bars, restaurants, and cafes, making it an excellent spot for dining and socializing. Whether you prefer a peaceful walk or an active day outdoors, exploring the Yarra River is one of the best things to do in Melbourne.

8. Discover Queen Victoria Market

people walking in the middle of an aisle surrounded by different stall selling clothes etc inside the open market
Image Source: Queen Victoria Market

Queen Victoria Market is Melbourne’s largest open-air market, offering a bustling atmosphere and a diverse range of products. From fresh produce and gourmet foods to unique clothing and handmade crafts, the market caters to all tastes and preferences. Visitors can sample delicious local delicacies, shop for souvenirs, or simply enjoy the vibrant ambiance.

The market also hosts special events and seasonal celebrations, adding to its dynamic charm. As one of the quintessential activities to do in Melbourne, Queen Victoria Market provides an authentic taste of the city’s vibrant culture and community spirit.

9. Take in the Views from Eureka Skydeck

small box room glass made overlooking the city with view from the outside showing buildings and trees

For breathtaking panoramic views of Melbourne, a visit to the Eureka Skydeck is essential. Located on the 88th floor of the Eureka Tower, the Skydeck offers unobstructed vistas of the entire city and beyond. Visitors can enjoy stunning views during the day or marvel at the city lights after sunset.

The Skydeck features interactive displays and glass-floored platforms, adding an element of excitement to the experience. As one of the premier experiences in Melbourne, the Eureka Skydeck provides a unique perspective of the city’s landscape, making it a memorable highlight of any trip.