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
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
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
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
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
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
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
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
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
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.
10. Explore the National Gallery of Victoria
Wpcpey, CC BY-SA 4.0, via Wikimedia Commons
The National Gallery of Victoria (NGV) is Australia’s oldest and most visited art museum, housing an extensive collection of international and Australian artworks. The NGV is split into two main buildings: NGV International, which showcases global masterpieces, and NGV Australia, dedicated to Australian art and artists.
Visitors can admire works by renowned artists such as Monet, Picasso, and Warhol, as well as explore contemporary exhibitions and cultural events. The gallery’s diverse collections and innovative exhibitions make it a top choice among things to do in Melbourne, appealing to art enthusiasts and casual visitors alike.
11. Visit Luna Park
Luna Park is Melbourne’s historic amusement park, offering a mix of classic rides, modern attractions, and vibrant entertainment. Located in the heart of St Kilda, Luna Park features iconic rides like the Scenic Railway roller coaster, the Ferris wheel, and the Ghost Train.
The park’s whimsical architecture and lively atmosphere make it a fun destination for families, friends, and thrill-seekers. Beyond the rides, Luna Park hosts regular events, live performances, and seasonal celebrations, adding to its dynamic charm. As one of the must-visit places in Melbourne, Luna Park provides endless fun and excitement for visitors of all ages.
12. Discover the Melbourne Cricket Ground (MCG)
The Melbourne Cricket Ground (MCG) is not just a sports stadium; it’s a cultural landmark and a must-visit for sports enthusiasts. Known as the “G” to locals, the MCG is one of the world’s most iconic cricket and Australian rules football venues.
Visitors can take a guided tour of the stadium, exploring its rich history, behind-the-scenes areas, and the National Sports Museum. The MCG often hosts major sporting events, concerts, and exhibitions, making it a hub of activity throughout the year.
Whether you’re a sports fan or simply interested in the architectural grandeur of the stadium, visiting the MCG is one of the top things to do in Melbourne.
13. Visit the Melbourne Aquarium
The Melbourne Aquarium, also known as SEA LIFE Melbourne, is a fantastic destination for marine enthusiasts and families alike. Located on the banks of the Yarra River, the aquarium houses a wide variety of marine life, including sharks, stingrays, penguins, and colorful tropical fish.
One of the highlights is the Dangerous Reef exhibit, where you can walk through a tunnel surrounded by sharks and other predatory species, providing an immersive underwater experience.
The interactive displays and educational talks make the Melbourne Aquarium one of the essential things to do in Melbourne, offering both entertainment and learning opportunities for visitors of all ages.
14. Explore the Old Melbourne Gaol
Step back in time with a visit to the Old Melbourne Gaol, a historic prison that once housed some of Australia’s most notorious criminals, including the infamous bushranger Ned Kelly. The gaol offers guided tours that provide a fascinating glimpse into the harsh realities of 19th-century prison life.
Visitors can explore the cell blocks, solitary confinement areas, and gallows, while knowledgeable guides share intriguing stories and historical insights. The Old Melbourne Gaol is not only a significant historical site but also one of the top things to do in Melbourne for history buffs and those interested in Australia’s penal heritage.
15. Enjoy a Show at the Arts Centre Melbourne
Arts Centre Melbourne is the city’s premier performing arts venue, hosting a wide range of performances including theater, ballet, opera, and live music. Located in the Southbank precinct, the Arts Centre is an architectural marvel with its distinctive spire and expansive performance spaces.
Attending a show here allows you to experience world-class performances in a vibrant cultural setting. From blockbuster musicals to avant-garde theater productions, Arts Centre Melbourne offers a diverse lineup that makes it a must-visit among places to visit in Melbourne for culture enthusiasts and entertainment seekers.
16. Take a Day Trip to the Great Ocean Road
One of the most scenic coastal drives in the world, the Great Ocean Road is a must-do for anyone visiting Melbourne. This iconic route stretches over 240 kilometers along the southeastern coast of Australia, offering breathtaking views of rugged cliffs, pristine beaches, and lush rainforests. Highlights along the Great Ocean Road include the Twelve Apostles, Loch Ard Gorge, and the charming seaside towns of Lorne and Apollo Bay.
Whether you choose to drive yourself or join a guided tour, a day trip to the Great Ocean Road is one of the best things to do in Melbourne, providing unforgettable natural beauty and adventure.
17. Discover the Shrine of Remembrance
The Shrine of Remembrance is a poignant war memorial dedicated to the men and women who served Australia in various conflicts. Situated in Kings Domain, the shrine is an architectural masterpiece that combines classical design with serene gardens. Visitors can explore the exhibits within the shrine, which include memorials, artifacts, and personal stories of those who served.
The Shrine also offers panoramic views of Melbourne from its balcony, making it a reflective and inspiring place to visit. As one of the significant things to do in Melbourne, the Shrine of Remembrance provides a meaningful experience that honors the country’s military history.
18. Shop and Dine in South Melbourne Market
South Melbourne Market is a vibrant hub for foodies and shoppers, offering a diverse array of fresh produce, gourmet foods, unique crafts, and stylish clothing. The market is renowned for its high-quality fresh fruits, vegetables, seafood, and specialty items from around the world. In addition to shopping, visitors can enjoy a wide range of dining options, from casual cafes to gourmet restaurants serving international and local cuisines.
The lively atmosphere, combined with the market’s rich variety of offerings, makes South Melbourne Market one of the top places to go in Melbourne for those looking to indulge in culinary delights and unique shopping experiences.
19. Experience the Nightlife in Fitzroy
Fitzroy is Melbourne’s most eclectic and vibrant neighborhood, known for its lively nightlife, trendy bars, and diverse entertainment options. The area is a hotspot for live music, featuring numerous venues that host local bands and international acts. From cozy pubs and rooftop bars to stylish cocktail lounges and bustling nightclubs, Fitzroy offers something for every taste.
The neighborhood is also famous for its street art, boutique shops, and eclectic eateries, making it a dynamic destination for evening activities. Exploring the nightlife in Fitzroy is undoubtedly one of the top things to do in Melbourne, providing a taste of the city’s creative and energetic spirit.
20. Relax in the Fitzroy Gardens
Fitzroy Gardens is one of Melbourne’s most beautiful and historic parks, offering a peaceful retreat from the hustle and bustle of the city. The gardens feature meticulously landscaped lawns, vibrant flowerbeds, and charming pathways that are perfect for leisurely walks and picnics.
Key attractions within the gardens include the Cook’s Cottage, the model Tudor village, and the ornamental ponds. The serene environment and picturesque scenery make Fitzroy Gardens one of the best activities to do in Melbourne for nature lovers and those seeking a tranquil escape.
21. Tour the Melbourne Laneways
Fernando de Sousa, CC BY-SA 2.0, via Wikimedia Commons
Melbourne’s laneways are legendary for their hidden gems, including vibrant street art, quirky cafes, boutique shops, and unique bars. Exploring these narrow alleyways is one of the quintessential things to do in Melbourne, offering a glimpse into the city’s creative and eclectic side.
Popular laneways such as Degraves Street, Centre Place, and AC/DC Lane are bustling with activity and provide endless opportunities for discovery and photography.
Whether you’re hunting for a great coffee spot, admiring the latest mural, or simply soaking in the lively atmosphere, touring the Melbourne laneways is an essential part of the city’s experience.
22. Visit the Heide Museum of Modern Art
The Heide Museum of Modern Art is a premier destination for art enthusiasts, showcasing an impressive collection of Australian modern and contemporary art. Located in the scenic Bulleen area, the museum is set within expansive grounds that include sculpture gardens and walking trails.
The Heide Museum not only features exhibitions by renowned artists but also offers insightful programs, workshops, and events that engage the community. With its stunning architecture, beautiful surroundings, and dynamic art collections, the Heide Museum is one of the standout things to do in Melbourne for those passionate about the arts.
23. Explore the Melbourne Star Observation Wheel
For a unique perspective of Melbourne, a ride on the Melbourne Star Observation Wheel is a must. Located in the Docklands area, the giant Ferris wheel offers panoramic views of the city, Yarra River, and surrounding landscapes.
Each of the Star’s 21 air-conditioned cabins provides a comfortable and scenic vantage point, perfect for capturing memorable photos and enjoying the cityscape from above.
The Melbourne Star is not only a fantastic attraction for tourists but also one of the top experiences in Melbourne for those seeking a breathtaking and relaxing experience.
24. Discover the Queen Victoria Gardens
Shkuru Afshar, CC BY-SA 4.0, via Wikimedia Commons
Queen Victoria Gardens is a sprawling public park located near the Southbank and the Royal Botanic Gardens. The gardens are beautifully landscaped with a variety of flowers, trees, and ornamental features, making it a perfect spot for relaxation and recreation.
Highlights include the Fountain Square, the Children’s Garden, and the ornate bandstand. The gardens also host numerous events and festivals throughout the year, adding to their vibrant atmosphere. As one of the best things to do in Melbourne, Queen Victoria Gardens offers a serene and picturesque environment for visitors to enjoy nature and unwind.
25. Take a Brewery Tour
Melbourne has a thriving craft beer scene, and taking a brewery tour is one of the top things to do in Melbourne for beer enthusiasts. The city is home to numerous breweries that offer tours and tastings, allowing visitors to explore the process of beer making and sample a wide variety of brews.
Popular breweries such as Melbourne Brewery, Stomping Ground, and Moon Dog offer insightful tours that showcase their unique brewing techniques and innovative flavors. Whether you’re a seasoned beer lover or just curious to try something new, a brewery tour in Melbourne provides a fun and flavorful experience.
26. Visit the Immigration Museum
Johntorcasio, CC BY-SA 4.0, via Wikimedia Commons
The Immigration Museum in Melbourne offers a captivating exploration of Australia’s diverse immigration history and the stories of those who have shaped the nation. Located in the historic Princes House in Carlton, the museum features engaging exhibits that highlight the experiences of migrants from various backgrounds.
Visitors can learn about the challenges and triumphs of immigrants, explore personal stories, and gain a deeper understanding of Melbourne’s multicultural identity. The Immigration Museum is a meaningful addition to your list of things to do in Melbourne, providing valuable insights into the city’s rich and diverse heritage.
27. Enjoy a Coffee Crawl
Melbourne is renowned for its vibrant coffee culture, making a coffee crawl one of the top things to do in Melbourne for caffeine aficionados. The city boasts an array of trendy cafes, each with its unique ambiance and specialty brews. From the laneways of the CBD to the hip neighborhoods of Fitzroy and Collingwood, there are countless spots to explore and savor a perfect cup of coffee.
Popular destinations include Seven Seeds, Proud Mary, and St. Ali, where you can enjoy expertly crafted espresso, latte art, and innovative coffee drinks. A coffee crawl not only satisfies your caffeine cravings but also allows you to experience Melbourne’s dynamic and creative spirit.
28. Experience a Melbourne Sports Event
Melbourne is often referred to as the sporting capital of Australia, offering a plethora of sports events that attract fans from around the world. Attending a live sports event is one of the top something to do in Melbourne, providing an exhilarating and memorable experience.
Whether it’s cricket at the Melbourne Cricket Ground (MCG), Australian rules football at the Marvel Stadium, tennis at the Rod Laver Arena during the Australian Open, or basketball at the John Cain Arena, there’s always a major sporting event to witness. The passionate atmosphere, world-class facilities, and iconic venues make experiencing a Melbourne sports event a must-do activity for sports enthusiasts.
29. Explore the Abbotsford Convent
Redtree21, CC BY-SA 4.0, via Wikimedia Commons
Abbotsford Convent is Melbourne’s largest live heritage site, offering a unique blend of history, culture, and creativity. Located in the inner-city suburb of Abbotsford, the convent complex encompasses beautiful gardens, historic buildings, artist studios, and vibrant markets. Visitors can explore art exhibitions, attend workshops, or simply enjoy a leisurely walk through the serene gardens.
The convent also hosts various events, including food festivals, live performances, and community gatherings, making it one of the best activities to do in Melbourne for those seeking a cultural and artistic experience in a picturesque setting.
30. Discover the Scienceworks Museum
Scienceworks is an interactive science museum that offers a fun and educational experience for visitors of all ages. Located in the suburb of Spotswood, the museum features a wide range of exhibits that explore various scientific principles and technologies. Highlights include the Planetarium, the Lightning Room, and the interactive Exhibits of Electricity and Sound.
Scienceworks also offers hands-on workshops, live demonstrations, and special events that make learning engaging and entertaining. As one of the top things to do in Melbourne, Scienceworks provides an inspiring and informative outing for families, students, and anyone interested in the wonders of science.
31. Take a River Cruise on the Yarra River
A river cruise on the Yarra River is one of the best things to do in Melbourne, offering a unique perspective of the city’s landmarks and natural beauty. Various cruise options are available, from daytime sightseeing tours to romantic evening cruises with dinner and live entertainment. As you glide along the river, you’ll pass by iconic sites such as the Melbourne Cricket Ground, Federation Square, and the Royal Botanic Gardens.
The cruise provides informative commentary about the city’s history, architecture, and culture, making it both an enjoyable and educational experience. Whether you’re looking to relax and take in the sights or celebrate a special occasion, a Yarra River cruise is a memorable way to experience Melbourne.
32. Explore the Dandenong Ranges
Adrian Mohedano, CC BY 2.0, via Wikimedia Commons
Just a short drive from Melbourne, the Dandenong Ranges offer a stunning escape into nature, making it one of the top things to do in Melbourne for outdoor enthusiasts. This picturesque region is characterized by lush forests, charming villages, and scenic walking trails. Highlights include the SkyHigh Mount Dandenong, which offers panoramic views of Melbourne, the historic Puffing Billy Railway, a steam train that winds through the forests, and the beautiful Alfred Nicholas Memorial Gardens.
Visitors can enjoy hiking, cycling, bird-watching, and exploring quaint shops and cafes in the area. The Dandenong Ranges provide a perfect blend of natural beauty and recreational activities, making it a must-visit destination near Melbourne.
33. Indulge in Melbourne’s Culinary Scene
Melbourne is renowned for its diverse and vibrant culinary scene, making indulging in the city’s food offerings one of the top things to do in Melbourne. The city boasts a wide range of dining options, from high-end restaurants and trendy cafes to hidden laneway eateries and bustling food markets.
Melbourne’s multicultural population has contributed to a rich tapestry of cuisines, including Italian, Greek, Chinese, Vietnamese, and Middle Eastern, ensuring there’s something to satisfy every palate. Don’t miss out on iconic Melbourne experiences such as tasting a traditional Aussie brunch, enjoying a coffee in one of the city’s famous laneway cafes, or exploring the diverse food stalls at Queen Victoria Market.
Whether you’re a food lover or simply enjoy trying new flavors, Melbourne’s culinary scene offers endless opportunities for delicious adventures, making it a must-do activity when considering what to do in Melbourne.
33 Amazing Things to Do in Melbourne, Australia – Summary
Melbourne is a city that blends its rich history with a modern, dynamic culture, offering an array of activities that cater to every type of traveler. From exploring historic landmarks and vibrant street art to indulging in world-class cuisine and enjoying breathtaking natural landscapes, there’s no shortage of amazing things to do in Melbourne.
Whether you’re seeking cultural experiences, outdoor adventures, or simply a place to relax and unwind, Melbourne has something special to offer. So, whether it’s your first visit or a return trip, be sure to explore these amazing things to do in Melbourne, Australia, and create unforgettable memories in this vibrant and captivating city.
Perhaps I’ll see you there! 🙂
Other Posts About Awesome Australia!
Subscribe to the Working Traveller Newsletter and alongside weekly money making and nomadic lifestyle tips, get instant access to my FREE ebook – 200+ Side Hustle Ideas for 50+ Nomads!