NASA Delays $10 Billion Space Telescope Yet Again. It Could Now Launch On Christmas Day The launch window for the James Webb Space Telescope is narrowing but Christmas could see the $10 billion space telescope streak through the sky.