en WordPress.com Forums › Staff Answers install theme tab, where is it?? Author Posts January 29, 2013 at 9:05 pm #1140090 teresaliehMember Hi, i can’t find the INSTALL THEME under the APPEARANCE>THEME tab on my dashboard. teresajoann.com …I just purchased a suscription from graphic paper press, which builds web themes specifically for wordpress. The blog I need help with is teresajoann.com. January 29, 2013 at 9:37 pm #1140176 kathrynwpStaff Hi there – themes can’t be uploaded to WordPress.com. That’s a feature of self-hosted blogs through WordPress.org. http://en.support.wordpress.com/themes/adding-new-themes/ However, we offer over 200 themes, both free themes and premium themes created by leading theme companies. You can view all of our themes at http://theme.wordpress.com/ You can also post suggestions for new themes we might add on our public user forum: https://en.forums.wordpress.com/topic/how-to-use-the-themes-forum If you don’t want to switch to a self-hosted WordPress site from WordPress.com, you might try asking for a subscription refund if you explain the mixup. Just let us know if we can be of further help. Author Posts The topic ‘install theme tab, where is it??’ is closed to new replies.