LexGo

‘70s Rock Legend Needs Oxygen On Stage, Says He 'Nearly Fainted' While Performing

Rod Stewart's recent health struggles appear to be lingering.

The 81-year-old rock icon experienced a frightening moment during a concert in West Valley City, Utah, on Friday night, where, according to fan footage, he required oxygen after nearly fainting while performing.

Video obtained by TMZ shows Stewart appearing unsteady throughout portions of the show at Utah First Credit Union Amphitheatre on June 19. While singing his hit "Young Turks," the singer leaned on instruments, stage barriers, and a pole for support as he continued performing for fans.

Despite the obvious discomfort, Stewart pushed through the performance. After the song finished, crew members brought an oxygen tank onto the stage, allowing Stewart to take several deep breaths before continuing.

After taking a few puffs, Stewart managed to joke with the crowd about the situation. In the video, the singer told concertgoers "the show must go on" after he had "nearly fainted," prompting both concern and laughter from the audience. He later finished the concert seated in a chair.

READ MORE: Beloved '70s Rocker Leaves Some Fans Fuming With New Video Hours After Canceling Show

Stewart was forced to postpone multiple performances due to ongoing health issues as of late. Earlier this month, the singer canceled a scheduled show in Chula Vista, California, at the last minute after being diagnosed with an acute upper respiratory infection that resulted in laryngitis weeks earlier. He then canceled two more shows at the Red Rocks Amphitheater on June 15 and 16.

"Following examinations at Colorado Voice Clinic this afternoon, Dr. David Opperman has prescribed strict vocal rest for Rod Stewart, necessitating the postponement of his June 15 and June 16 performances," the caption of a post on Red Rocks' Instagram read.

His recent health setbacks also sparked debate among fans after he shared footage of himself boarding a private jet to attend a World Cup match less than a day after canceling the California show. While some followers questioned the timing, others pointed out that traveling to watch a soccer game is very different from performing for two hours on stage.

Stewart is currently on the North American leg of his One Last Time tour, which he has described as his farewell to large-scale touring. According to his team, all canceled shows will be rescheduled.

Related: Beloved ‘70s Rocker Cancels Third Show Last Minute Due to Ongoing Health Struggles

Copyright 2026 The Arena Group, Inc. All Rights Reserved

This story was originally published June 20, 2026 at 7:45 PM.

Get one year of unlimited digital access for $159.99
#ReadLocal

Only 44¢ per day

SUBSCRIBE NOW