James Webb Space Telescope Launch â Official NASA Broadcast Watch the launch of the James Webb Space Telescope the most powerful space telescope ever made This mission launched at 7 20 a m EST 12 20 UTC Dec 25 2021 aboard an Ariane 5 rocket from Europe s...