How Long Will It Stay?

Grounded in the Stars officially opened on April 29, 2025, and will remain on display through June 17, 2025. After that, the sculpture could travel to another city or move into a museum collection. Times Square has hosted many public installations, but this one stands out for its message and tone. Its impact feels strong enough that some hope it stays longer. Whether temporary or not, the new Times Square statue leaves a strong mark on everyone who sees it.