The Stitch Plush Headband was first released at Shanghai Disneyland on April 29, 2021. They arrived in the United States at Walt Disney World on June 5, 2021.

The original retail price was $24.99.