Contact Us

Mac DeMarco shares “All of Our Yesterdays” from new LP

mac-demarco

Mac DeMarco‘s new album, Here Comes the Cowboy, is out May 10 via his own Mac’s Record Label, and he’s just shared a second song from the album. “All of Our Yesterdays” is another super mellow jam in Mac’s signature style — listen below.

While not actually forming a group called The Puberty 3 with Father John Misty and Ariel Pink, Mac will be on tour starting next week. He’ll hit NYC as part of the 2019 BRIC Celebrate Brooklyn! Festival on August 6 in Prospect Park (tickets).

Updated tour dates, including Texas shows with Anderson .Paak, are listed below.

Subscribe to Brooklyn Vegan on

Mac DeMarco – 2019 Tour Dates
Wed. April 10 – Los Angeles, CA @ The Echo
Sat. April 13 – Indio, CA @ Coachella
Sat. April 20 – Indio, CA @ Coachella
Sat. April 27 – Virginia Beach, VA @ Something in the Water
Tue. May 7 – Sonoma, CA @ Gundlach Bundschu Winery – Outdoor Amphitheater Stage
Thu. May 9 – Eugene, OR @ McDonald Theatre
Fri. May 10 – Portland, OR @ Arlene Schnitzer Concert Hall
Sat. May 11 – Seattle, WA @ Showbox Sodo – SOLD OUT
Sun. May 12 – Seattle, WA @ Showbox Sodo
Mon. May 13 – Seattle, WA @ Showbox Sodo
Wed. May 15 – Blue Lake, CA @ Blue Lake Casino
Thu. May 16 – Sacramento, CA @ Ace of Spades – SOLD OUT
Sat. May 18 – San Francisco, CA @ Bill Graham Civic Auditorium
Sun. May 19 – Santa Cruz, CA @ The Catalyst
Mon. May 20 – Big Sur, CA @ The Henry Miller Library
Tue. May 21 – Big Sur, CA @ Fernwood Resort
Wed. May 22 – San Luis Obispo, CA @ Expo Center at Madonna Inn
Thu. May 30 – Barcelona, ES @ Primavera Sound
Sat. June 1 – Hilvarenbeek, NL @ Best Kept Secret
Sun. June 2 – London, UK @ All Points East Festival
Tue. June 11 – Houston, TX @ Revention Music Center w/ Anderson .Paak & The Free Nationals
Wed. June 12 – Dallas, TX @ Toyota Music Factory w/ Anderson. Paak & The Free Nationals
Fri. June 14 – Austin, TX @ Long Center Lawn Amphitheater
Sun. June 16 – Manchester, TN @ Bonnaroo
Wed. June 26 – Glasgow, UK @ Kelvingrove Bandstand – SOLD OUT
Thu. June 27 – Halifax, UK @ Halifax Piece Hall
Sat. June 29 – Margate, UK @ Dreamland
Sun. June 30 – Werchter, BE @ Rock Werchter
Tue. July 2 – Gothenburg, SE @ Pustervik
Wed. July 3 – Oslo, NO @ Sentrum Scene
Thu. July 4 – Stockholm, SE @ München Brewery
Sat. July 6 – Herouville-Saint-Clair, FR @ Festival Beauregard
Mon. July 8 – Milan, IT@ Magnolia
Wed. July 10 – Lyon, FR @ Les Nuits de Fourvière
Fri. July 12 – Trencin, SK @ Pohoda Festival
Sun. July 14 – Dublin, IE @ Iveagh Gardens
Sun. Aug. 4 – Montreal, QC @ Osheaga
Tue. Aug. 6 – Brooklyn, NY @ Prospect Park Bandshell
Fri. Sept. 13 – Los Angeles, CA @ The Greek Theatre
Fri. Sept. 20 – Washington, DC @ The Anthem
Sat. Sept. 21 – Philadelphia, PA @ Franklin Music Hall (Outdoors)
Sun. Sept. 22 – Boston, MA @ Orpheum Theatre Boston
Tue. Sept. 24 – Toronto, ON @ Woodbine Park
Thu. Sept. 26 – Cleveland, OH @ Agora Theatre
Fri. Sept. 27 – Detroit, MI @ Masonic Temple Theatre
Sat. Sept. 28 – Chicago, IL @ Riviera Theatre – SOLD OUT
Sun. Sept. 29 – Chicago, IL @ Riviera Theatre
Tue. Oct. 1 – Milwaukee, WI @ Riverside Theater
Wed. Oct. 2 – St. Paul, MN @ Palace Theatre
Thu. Oct. 3 – East Moline, IL @ The Rust Belt
Fri. Oct. 4 – Omaha, NE @ Sokol Auditorium
Sun. Oct. 6 – Morrison, CO @ Red Rocks Amphitheatre
Wed. Nov. 6 – Sat. Nov. 9 – Reykjavik, IS @ Iceland Airwaves
Sat. Nov. 9 – Copenhagen, DK @ VEGA
Sun. Nov. 10 – Hamburg, DE @ Grosse Freiheit 36
Mon. Nov. 11 – Berlin, DE @ Columbiahalle
Wed. Nov. 13 – Brussels, BE @ AB Main Hall
Fri. Nov. 15 – Paris, FR @ Zenith
Sat. Nov. 16 – Rennes, FR @ Liberté
Sun. Nov. 17 – Lille, FR @ Aeronef
Tue. Nov. 19 – Amsterdam, NL @ Paradiso

Check It Out

Leave a Comment

It appears that you already have an account created within our VIP network of sites on . To keep your personal information safe, we need to verify that it's really you. To activate your account, please confirm your password. When you have confirmed your password, you will be able to log in through Facebook on both sites.

Forgot your password?

It appears that you already have an account on this site associated with . To connect your existing account just click on the account activation button below. You will maintain your existing VIP profile. After you do this, you will be able to always log in to http://www.brooklynvegan.com using your original account information.

Please fill out the information below to help us provide you a better experience.

(Forgot your password?)

Not a member? Sign up here

Sign up for BrooklynVegan quickly by connecting your Facebook account. It's just as secure and no password to remember!