Fancy a flat white? Pour over, aeropress or to explore the city's narrow laneways to find the next delicious coffee - Melbourne: The coffee capital of the world is the place to visit.

Here's our curated guide to the best coffee shops in Melbourne waiting for you to discover and visit them.

Did we missed your favourite coffee shop or hideout, let us know in the comments, and the most popular suggestion will be added to the list. The following coffee shops are listed in alphabetical order.

1. ACOFFEE

30 Sackville St, Collingwood VIC 3066, Australia

Hours 07:00 - 16:00

ACOFFEE
Images via @acoffee_melbourne
ACOFFEE

2. Altius Coffee

517 Flinders Ln, Melbourne VIC 3000, Australia

Hours 07:30 - 16:00

Altius Coffee
Images via @altiuscoffee
Altius Coffee

3. Auction Rooms

103-107 Errol St, North Melbourne VIC 3051, Australia

Hours 07:30 - 17:00

Auction Rooms Coffee Shop
Images via @auction_rooms
Auction Rooms Coffee Shop

4. Aunty Peg's

200 Wellington St, Collingwood VIC 3066, Australia

Hours 09:00 - 17:00

Aunty Peg's
Images via @auntypegsbypmc
Aunty Peg's

5. Axil Coffee Roasters

76 Flinders Ln, Melbourne VIC 3000, Australia
322 Burwood Rd, Hawthorn VIC 3122, Australia
50 Lonsdale St, Melbourne VIC 3000, Australia

Hours 07:00 - 16:00

Axil Coffee Roasters - Flinders Ln
Axil Coffee Roasters - Burwood Rd
Axil Coffee Roasters - Lonsdale St.
Images via @axilcoffeeroasters
Axil Coffee Roasters - Flinders Ln
Axil Coffee Roasters - Burwood Rd
Axil Coffee Roasters - Lonsdale St.

6. Brother Baba Budan

359 Little Bourke St, Melbourne VIC 3000, Australia

Hours 07:00 - 17:00

Brother Baba Budan
Images via @brotherbababudan
Brother Baba Budan

7. Code Black Coffee

15-17 Weston St, Brunswick VIC 3056, Australia

Hours 07:00 - 17:00

Code Black Coffee
Images via @codeblackcoffee
Code Black Coffee

8. Cup of Truth

12 Degraves St, Melbourne VIC 3000, Australia

Hours 06:15 - 15:00

Cup of Truth
Images via @thecupoftruth
Cup of Truth

9. Dukes Coffee Roasters

247 Flinders Ln, Melbourne VIC 3000, Australia

Hours 07:00 - 16:30

Dukes Coffee Roasters
Images via @dukes_coffee
Dukes Coffee Roasters

10. Everyday Coffee

36-38 Sackville St, Collingwood VIC 3066, Australia

Hours 07:00 - 16:00

Everyday Coffee
Images via @everydaycoffee
Everyday Coffee

11. Industry Beans

3/62 Rose St, Fitzroy VIC 3065, Australia
345 Little Collins St, Melbourne VIC 3000, Australia

Hours 07:00 - 16:30

Industry Beans - Fitzroy St.
Industry Beans - Little Collins St.
Images via @industrybeans
Industry Beans - Fitzroy St.
Industry Beans - Little Collins St.

12. LB2 Specialty Coffee

2 Gallaghers Pl, Melbourne VIC 3000, Australia

Hours 07:00 - 16:30

LB2 Specialty Coffee
Images via @lb2coffee
LB2 Specialty Coffee

13. Little Bean Blue

15 Little Collins St, Melbourne VIC 3000, Australia

Hours 06:00 - 16:00

Little Bean Blue
Images via @littlebeanblue
Little Bean Blue

14. Manchester Press

8 Rankins Ln, Melbourne VIC 3000, Australia

Hours 07:00 - 17:00

Manchester Press
Images via @manchesterpress
Manchester Press

15. Market Lane Coffee

83-85 Victoria Street, Queen Victoria Market, Melbourne VIC 3000, Australia
8 Collins St, Melbourne VIC 3000, Australia
305 Coventry St, South Melbourne VIC 3205, Australia

Hours 07:00 - 16:00

Market Lane Coffee - Victoria St.
Market Lane Coffee - Collins St.
Market Lane Coffee - Coventry St.
Images via @marketlane
Market Lane Coffee - Victoria St.
Market Lane Coffee - Collins St.
Market Lane Coffee - Coventry St.

16. Patricia Coffee Brewers

Little Bourke St & Little William St, Melbourne VIC 3000, Australia

Hours 07:00 - 16:00

Patricia Coffee Brewers
Images via @cafeali
Patricia Coffee Brewers

17. Proud Mary Coffee Roasters and Cafe

172 Oxford St, Collingwood VIC 3066, Australia

Hours 07:00 - 16:00

Proud Mary Coffee Roasters and Cafe
Images via @proudmarycoffee
Proud Mary Coffee Roasters and Cafe

18. Sensory Lab

Level 1/310 Bourke St, Melbourne VIC 3000, Australia
2b/706 Lorimer St, Port Melbourne VIC 3207, Australia

Hours 07:00 - 13:30

Sensory Lab - Bourke St.
Sensory Lab - Melbourne Port
Images via @sensory_lab
Sensory Lab - Bourke St.
Sensory Lab - Melbourne Port

19. St Ali Coffee Roasters

12-18 Yarra Pl, South Melbourne VIC 3205, Australia

Hours 07:00 - 18:00

St Ali Coffee Roasters
Images via @st_ali
St Ali Coffee Roasters

20. The League of Honest Coffee

8 Exploration Ln, Melbourne VIC 3000, Australia

Hours 07:00 - 16:30

The League of Honest Coffee
Images via @leagueofhonestcoffee
The League of Honest Coffee

21. Wide Open Road

274 Barkly St, Brunswick VIC 3056, Australia

Hours 07:00 - 16:00

Wide Open Road
Images via @wideopenroad.coffee
Wide Open Road

Did we missed your favourite coffee shop or mid day caffeine hideout? Let us know in the comments below, we will add the most popular suggestion to the list.

Planning to hop onto a plane and visiting coffee shops around the globe? Be sure to check out our curated best coffee shops below: