When did American Idol Season 8 Episode 3 air?
American Idol Season 8 Episode 3 aired on March 16, 2025.

Luke, Lionel, Carrie and Ryan continue auditions in New York, Los Angeles and Nashville, where impressive competitors showcase their talents in fierce competition.
Direct answers for episode-level questions and details.
American Idol Season 8 Episode 3 aired on March 16, 2025.
This episode runs for approximately 85 minutes.
Comments coming soon
Discuss episodes with other viewers