
Feature Photo: Ralph Arvesen, CC BY 2.0 <https://creativecommons.org/licenses/by/2.0>, via Wikimedia Commons
Mac DeMarco was born in Duncan, British Columbia, and spent his formative years moving between western Canadian cities before settling into music as a full-time pursuit. After relocating with his mother to Edmonton, Alberta, he began recording songs at home and learning how to produce his own material. That self-taught approach to recording and songwriting became central to his career. In his early twenties, he moved to Vancouver. He played in several bands, most notably Makeout Videotape, which allowed him to experiment with sound, structure, and performance while releasing independent recordings and developing a modest following.
A decisive shift occurred when DeMarco moved to Montreal and began releasing music under his own name. In 2012, he released the mini album Rock and Roll Night Club, followed later that year by his debut full-length album 2. The album brought him widespread attention and introduced songs such as “Ode to Viceroy” and “My Kind of Woman,” which quickly became touchstones of his early catalog. The success of 2 placed him firmly within the independent rock landscape and led to extensive touring that expanded his audience beyond Canada.
DeMarco’s profile grew significantly with the release of Salad Days in 2014. The album debuted on the Billboard 200 and featured “Chamber of Reflection,” a song that became one of his most widely recognized recordings. Salad Days marked a period of increased visibility and established him as a consistent presence in alternative and independent music circles. Its commercial performance and cultural reach represented a major step forward from his earlier releases.
In 2017, DeMarco released This Old Dog, an album that reflected a more personal songwriting direction and a streamlined musical approach. Songs such as “My Old Man” and “One Another” focused on family relationships and self-reflection, signaling a shift away from the more playful tone of earlier work. He continued exploring minimalism with Here Comes the Cowboy in 2019, an album that emphasized restraint, repetition, and sparse arrangements. Both releases charted internationally and reinforced his ability to evolve while maintaining a recognizable sound.
DeMarco has released five studio albums, including Five Easy Hot Dogs in 2023, recorded during road trips across the United States and consisting primarily of instrumental compositions. His albums have consistently charted in multiple countries, and his catalog has accumulated extensive streaming numbers worldwide. While major awards have not defined his career, his influence is evident in critical reception, sustained chart presence, and the number of younger artists who cite his work as formative.
Outside of performing and recording, DeMarco has played an active role in the independent music ecosystem. He established his own imprint, Mac’s Record Label, through which he releases his music and maintains control over his output. He has also produced and engineered recordings for other artists, including Homeshake, contributing directly to the work of peers within the independent community. This behind-the-scenes involvement reflects his long-standing interest in recording processes and artist development.
Complete List Of Mac DeMarco Songs From A to Z
- (96.7 The Pipe) – Rock and Roll Night Club – 2012
- (106.2 Breeze FM) – Rock and Roll Night Club – 2012
- A Heart Like Hers – Another One – 2015
- A Heart Like Hers (Instrumental) – Another One – 2015
- All of Our Yesterdays – Here Comes the Cowboy – 2019
- Annie – 2 – 2012
- Another One – Another One – 2015
- Another One (Instrumental) – Another One – 2015
- A Wolf Who Wears Sheeps Clothes – This Old Dog – 2017
- A Wolf Who Wears Sheeps Clothes (Instrumental) – This Old Dog – 2017
- Baby Bye Bye – Here Comes the Cowboy – 2019
- Baby’s Wearing Blue Jeans – Rock and Roll Night Club – 2012
- Baby You’re Out – This Old Dog – 2017
- Baby You’re Out (Instrumental) – This Old Dog – 2017
- Blue Boy – Salad Days – 2014
- Boe Zaah – 2 – 2012
- Brother – Salad Days – 2014
- Chamber of Reflection – Salad Days – 2014
- Chicago – Five Easy Hot Dogs – 2023
- Chicago 2 – Five Easy Hot Dogs – 2023
- Choo Choo – Here Comes the Cowboy – 2019
- Cooking Up Something Good – 2 – 2012
- Crescent City – Five Easy Hot Dogs – 2023
- Dreaming – 2 – 2012
- Dreams from Yesterday – This Old Dog – 2017
- Dreams from Yesterday (Instrumental) – This Old Dog – 2017
- Edmonton – Five Easy Hot Dogs – 2023
- Edmonton 2 – Five Easy Hot Dogs – 2023
- European Vegas – Rock and Roll Night Club – 2012
- Finally Alone – Here Comes the Cowboy – 2019
- For the First Time – This Old Dog – 2017
- For the First Time (Instrumental) – This Old Dog – 2017
- Freaking Out the Neighborhood – 2 – 2012
- Go Easy – Salad Days – 2014
- Go Easy (Demo) – Salad Days – 2014
- Goodbye Weekend – Salad Days – 2014
- Gualala – Five Easy Hot Dogs – 2023
- Gualala 2 – Five Easy Hot Dogs – 2023
- Heart to Heart – Here Comes the Cowboy – 2019
- Here Comes the Cowboy – Here Comes the Cowboy – 2019
- Hey Cowgirl – Here Comes the Cowboy – 2019
- Holy – Guitar – 2025
- Home – Guitar – 2025
- I’m a Man – Rock and Roll Night Club – 2012
- I’ve Been Waiting for Her – Another One – 2015
- I’ve Been Waiting for Her (Instrumental) – Another One – 2015
- Jonny’s Odyssey – Salad Days – 2014
- Just to Put Me Down – Another One – 2015
- Just to Put Me Down (Instrumental) – Another One – 2015
- K – Here Comes the Cowboy – 2019
- Knockin’ – Guitar – 2025
- Let Her Go – Salad Days – 2014
- Let My Baby Stay – Salad Days – 2014
- Little Dogs March – Here Comes the Cowboy – 2019
- Me & Mine – Rock and Roll Night Club – 2012
- Me and Jon, Hanging On – Rock and Roll Night Club – 2012
- Moonlight on the River – This Old Dog – 2017
- Moonlight on the River (Instrumental) – This Old Dog – 2017
- Moving Like Mike – Rock and Roll Night Club – 2012
- My House by the Water – Another One – 2015
- My House by the Water (Instrumental) – Another One – 2015
- My Kind of Woman – 2 – 2012
- My Old Man – This Old Dog – 2017
- My Old Man (Instrumental) – This Old Dog – 2017
- Nightmare – Guitar – 2025
- Nobody – Here Comes the Cowboy – 2019
- No Other Heart – Another One – 2015
- No Other Heart (Instrumental) – Another One – 2015
- Nothing at All – Guitar – 2025
- Ode to Viceroy – 2 – 2012
- On the Level – This Old Dog – 2017
- On the Level (Instrumental) – This Old Dog – 2017
- On the Square – Here Comes the Cowboy – 2019
- One Another – This Old Dog – 2017
- One Another (Instrumental) – This Old Dog – 2017
- One More Love Song – This Old Dog – 2017
- One More Love Song (Instrumental) – This Old Dog – 2017
- One More Tear to Cry – Rock and Roll Night Club – 2012
- Only You – Rock and Roll Night Club – 2012
- Passing Out Pieces – Salad Days – 2014
- Passing Out Pieces (Demo) – Salad Days – 2014
- Phantom – Guitar – 2025
- Portland – Five Easy Hot Dogs – 2023
- Portland 2 – Five Easy Hot Dogs – 2023
- Preoccupied – Here Comes the Cowboy – 2019
- Punishment – Guitar – 2025
- Robson Girl – 2 – 2012
- Rock and Roll – Guitar – 2025
- Rock and Roll Night Club – Rock and Roll Night Club – 2012
- Rockaway – Five Easy Hot Dogs – 2023
- Rooster – Guitar – 2025
- Salad Days – Salad Days – 2014
- Sherrill – 2 – 2012
- She’s Really All I Need – Rock and Roll Night Club – 2012
- Shining – Guitar – 2025
- Sister – This Old Dog – 2017
- Skyless Moon – Here Comes the Cowboy – 2019
- Still Beating – This Old Dog – 2017
- Still Beating (Instrumental) – This Old Dog – 2017
- Still Together – 2 – 2012
- Sweeter – Guitar – 2025
- The Stars Keep On Calling My Name – 2 – 2012
- The Way You’d Love Her – Another One – 2015
- The Way You’d Love Her (Instrumental) – Another One – 2015
- Terror – Guitar – 2025
- This Old Dog – This Old Dog – 2017
- This Old Dog (Instrumental) – This Old Dog – 2017
- Treat Her Better – Salad Days – 2014
- Vancouver – Five Easy Hot Dogs – 2023
- Vancouver 2 – Five Easy Hot Dogs – 2023
- Vancouver 3 – Five Easy Hot Dogs – 2023
- Victoria – Five Easy Hot Dogs – 2023
- Watching Him Fade Away – This Old Dog – 2017
- Without Me – Another One – 2015
- Without Me (Instrumental) – Another One – 2015
Albums
2 (2012): 11 songs
Rock and Roll Night Club (2012): 12 songs
Salad Days (2014): 13 songs
Another One (2015): 16 songs
This Old Dog (2017): 24 songs
Here Comes the Cowboy (2019): 13 songs
Five Easy Hot Dogs (2023): 14 songs
Guitar (2025): 12 songs
Check out similar articles and more…all on ClassicRockHistory.com
Read More: Top 200 Songs About Food
Read More: 25 Best Classic Rock Live Albums Of All Time
Read More: Artists’ Interviews Directory At ClassicRockHistory.com
Read More: Classic Rock Bands List And Directory
Complete List Of Mac DeMarco Songs From A to Z article published on ClassicRockHistory.com© 2026
Classicrockhistory.com claims ownership of all its original content and Intellectual property under United States Copyright laws and those of all other foreign countries. No one person, business, or organization is allowed to re-publish any of our original content anywhere on the web or in print without our permission. All photos used are either public domain Creative Commons photos or licensed officially from Shutterstock under license with ClassicRockHistory.com. All photo credits have been placed at the end of the article. Album Cover Photos are affiliate links and the property of Amazon and are stored on the Amazon server. Any theft of our content will be met with swift legal action against the infringing websites.



































