There are a ton of places to get them. If you want to get them embroidered, I would get them at the Mad Hatter on Main Street. It's on the right side as you enter the park, just past the Opera House. You can also buy them at the Emporium on Main Street, the Mad Hatter in Fantasyland and World of Disney in Downtown Disney. Plus a bunch of other places. Mouse ears are easy to find!