Start at Rosebud Plaza Shopping Centre in Rosebud Central for the practical bits first — it’s the easiest place to get your bearings and pick up any last-minute essentials like snacks, pharmacy items, batteries, or a quick top-up before you wander into the bigger shops. Expect most places here to open around 8:00am–9:00am, and if you arrive early the car parks are usually straightforward, with free parking and easy in-and-out access.
Then head straight to Woolworths Rosebud in Rosebud Central for the main grocery run. This is the best one-stop stock-up for the day: fresh produce, dairy, pantry basics, drinks, and anything you’ll want for the next leg of the trip. It’s a practical, unfussy store, and the layout makes sense if you’re doing a larger shop. Budget roughly AUD 80–200 depending on how much you’re stocking up for, and if you’re driving, it’s worth loading the car here before moving on so you’re not juggling bags later.
From there, make your way to Bunnings Rosebud in Rosebud West for anything you forgot or suddenly realise you need — storage tubs, coolers, picnicware, extension cords, cleaning bits, or even a cheap tarp if the weather turns. It’s the kind of stop that saves a trip later, and parking is typically easy. Give yourself about 45 minutes; Bunnings is best when you know what you want, though it’s very easy to lose time browsing the seasonal aisle.
After that, take a break at Rosebud Beach along the Rosebud Foreshore. This is the reset button for the day: stretch your legs on the sand, walk the shoreline, and let the shopping brain switch off for a bit. Even in cooler weather, the foreshore is worth it for the sea air, and it’s a nice contrast to the retail run. If you’ve got a coffee in hand, this is the moment to slow down and enjoy the peninsula pace.
Finish with lunch at Peninsula Pantry & Cafe back in Rosebud Central. It’s a solid casual pick for sandwiches, hot drinks, and an easy sit-down meal without making the day feel overplanned — think about AUD 20–35 per person depending on what you order. If you’re heading out soon after, this is a good place to sort the bags, check your grocery list, and enjoy one last relaxed stop before moving on.
If you’re driving up from Rosebud, VIC, aim to leave early so you can beat the worst of the city traffic and roll into Southbank in time for the first shop. Parking in this part of town is easiest if you use a paid parking building near Southbank Boulevard or the Crown Melbourne precinct; budget roughly AUD 10–25 for a few hours depending on the lot. Start at Woolworths Southbank for the practical essentials — drinks, snacks, breakfast bits, fruit, and anything you don’t want to carry around later. It’s a good “reset” stop after the drive, and because you’re right by the river and CBD edge, it’s easy to get in, stock up, and move on without wasting the best part of the day.
From Woolworths Southbank, head down to South Melbourne Market for a proper browse and a very Melbourne-style food stop. Go hungry if you can — this is where you’ll find fresh produce, cheeses, deli goods, pastries, olives, and small-batch treats that are worth taking home. Most stalls open from around 8am to 4pm on market days, and you can spend AUD 15–30 on a snacky lunch or more if you’re loading up on specialty items. It’s a short tram ride or a brisk walk depending on where you’ve parked, and the whole point here is to wander a little rather than rush straight through.
Next, swing over to DFO South Wharf, which is the best stop in this loop if you want discount shopping without overthinking it. Expect the usual mix of big-brand fashion, shoes, luggage, homewares, and the odd good clearance find; it’s especially handy if you’re after practical buys rather than browsing boutique shops. Give yourself about 2 hours because there’s more walking than you think once you get inside, and it’s easy to drift from one deal to the next. From there, continue into the CBD for Kmart Melbourne City, a reliable place for cheap home basics, travel supplies, storage bits, socks, kitchen odds and ends, and anything you forgot to pack. If you’re carrying market bags already, this is where a quick tram or short rideshare can save your legs.
Wrap up with The Grain Store in the CBD for a sit-down break after all the shopping. It’s one of those dependable Melbourne lunch-to-dinner spots that feels easy rather than fussy, with mains and café-style plates usually landing around AUD 25–45 per person. If you arrive mid-afternoon, it works well as an early dinner before you head off; if you’re still browsing nearby, it’s close enough to make the day feel neatly finished without another long transfer. From here, you can head back toward Southbank or straight out of the city, depending on where you’re parked and how much energy you have left.