Armor for Sleep
Get updates on new shows, music, and more.
FOLLOW
Upcoming
Past
Near Me
May. 3, 2024
May. 3, 2024
Franklin Music Hall
Philadelphia, PA
REMIND ME
Tickets
May. 4, 2024
May. 4, 2024
Terminal 5
New York, NY
REMIND ME
Tickets
May. 5, 2024
May. 5, 2024
Roadrunner
Boston, MA
REMIND ME
Tickets
Jun. 22, 2024
Jun. 22, 2024
Lake Tahoe Is For Lovers Festival 2024
Stateline, NV
REMIND ME
Tickets
Jun. 23, 2024
Jun. 23, 2024
20 Years of Tears SLC
Salt Lake City, UT
REMIND ME
Tickets
Jun. 24, 2024
Jun. 24, 2024
20 Years of Tears Denver
Denver, CO
REMIND ME
Tickets
Jun. 28, 2024
Jun. 28, 2024
20 Years of Tears Chicago
Chicago, IL
REMIND ME
Tickets
Jun. 29, 2024
Jun. 29, 2024
20 Years of Tears Grand Rapids
Grand Rapids, MI
REMIND ME
Tickets
Jun. 30, 2024
Jun. 30, 2024
20 Years of Tears Cleveland Heights
Cleveland Heights, OH
REMIND ME
Tickets
Jul. 1, 2024
Jul. 1, 2024
20 Years of Tears Detroit
Detroit, MI
REMIND ME
Tickets
Jul. 3, 2024
Jul. 3, 2024
20 Years of Tears Charleston
Charleston, SC
REMIND ME
Tickets
Jul. 6, 2024
Jul. 6, 2024
20 Years of Tears Clearwater
Clearwater, FL
REMIND ME
Tickets
Jul. 7, 2024
Jul. 7, 2024
20 Years of Tears Pompano Beach
Pompano Beach, FL
REMIND ME
Tickets
Jul. 9, 2024
Jul. 9, 2024
The Eastern
Atlanta, GA
REMIND ME
Tickets
Jul. 10, 2024
Jul. 10, 2024
20 Years of Tears Greenville
Greenville, SC
REMIND ME
Tickets
Jul. 11, 2024
Jul. 11, 2024
20 Years of Tears Ashville
Asheville, NC
REMIND ME
Tickets
Jul. 13, 2024
Jul. 13, 2024
West Virgina Is For Lovers
Charleston, WV
REMIND ME
Tickets
Jul. 14, 2024
Jul. 14, 2024
20 Years of Tears Pittsburgh
Pittsburgh, PA
REMIND ME
Tickets
Jul. 16, 2024
Jul. 16, 2024
The Fillmore
Silver Spring, MD
REMIND ME
Tickets
Jul. 17, 2024
Jul. 17, 2024
Toyota Oakdale Theatre
Wallingford, CT
REMIND ME
Tickets
Jul. 20, 2024
Jul. 20, 2024
OBX Is For Lovers Festival 2024
Manteo, NC
REMIND ME
Tickets
Jul. 21, 2024
Jul. 21, 2024
20 Years of Tears Charlotte
Charlotte, NC
REMIND ME
Tickets
Jul. 23, 2024
Jul. 23, 2024
20 Years of Tears Knoxville
Knoxville, TN
REMIND ME
Tickets
Jul. 24, 2024
Jul. 24, 2024
20 Years of Tears Nashville
Nashville, TN
REMIND ME
Tickets
Jul. 25, 2024
Jul. 25, 2024
20 Years of Tears Fort Wayne
Fort Wayne, IN
REMIND ME
Tickets
Jul. 25, 2024
Jul. 25, 2024
20 Years of Tears Fort Wayne
Fort Wayne, IN
REMIND ME
Tickets
Jul. 27, 2024
Jul. 27, 2024
Pops is for Lovers
Sauget, IL
REMIND ME
Tickets
Jul. 28, 2024
Jul. 28, 2024
20 Years of Tears Arkansas
Rogers, AR
REMIND ME
Tickets
Aug. 8, 2024
Aug. 8, 2024
20 Years of Tears St. Augustine
St. Augustine, FL
REMIND ME
Tickets
Aug. 9, 2024
Aug. 9, 2024
20 Years of Tears Buena Vista
Orlando, FL
REMIND ME
Tickets
Aug. 10, 2024
Aug. 10, 2024
Handlebar
Pensacola, FL
REMIND ME
Tickets
Aug. 12, 2024
Aug. 12, 2024
Fillmore New Orleans
New Orleans, LA
REMIND ME
Tickets
Aug. 13, 2024
Aug. 13, 2024
20 Years of Tears Katy TX
Katy, TX
REMIND ME
Tickets
Aug. 14, 2024
Aug. 14, 2024
20 Years of Tears Austin
Austin, TX
REMIND ME
Tickets
Aug. 16, 2024
Aug. 16, 2024
Uptown Theater
Kansas City, MO
REMIND ME
Tickets
Aug. 18, 2024
Aug. 18, 2024
20 Years of Tears Superior
Superior, WI
REMIND ME
Tickets
Aug. 19, 2024
Aug. 19, 2024
20 Years of Tears Fargo
Fargo, ND
REMIND ME
Tickets
Aug. 21, 2024
Aug. 21, 2024
20 Years of Tears Green Bay
Green Bay, WI
REMIND ME
Tickets
Aug. 22, 2024
Aug. 22, 2024
McGrath Amphitheatre
Cedar Rapids, IA
REMIND ME
Tickets
Aug. 24, 2024
Aug. 24, 2024
Iowa Is For Lovers
Council Bluffs, IA
REMIND ME
Tickets
Oct. 19, 2024
Oct. 19, 2024
When We Were Young 2024 - Day 1
Las Vegas, NV
Waitlist
Sold Out
Oct. 20, 2024
Oct. 20, 2024
When We Were Young 2024 - Day 2
Las Vegas, NV
REMIND ME
Tickets
Don’t see a show near you?
REQUEST A SHOW