WordPress.com’s goal is to keep things simple. We take care of the technical details, so you can focus on creating content. As such, we are not able to support uploading of custom WordPress themes on our service.
However, you have several options if you would like to change the theme of your blog:
- Several of the over 370 themes on WordPress.com have customization options to change the colors, backgrounds, layouts, and header images. Learn how to activate a new theme here.
- You can purchase the WordPress.com Premium or WordPress.com Business plan for your blog, which includes a Custom Design feature that allows you to edit the look and feel of any WordPress.com theme.
- You can move your WordPress.com blog to a web host that allows editing and uploading of completely custom themes, using the WordPress.org software. You can find suitable hosts here.
We are always looking to add new themes to WordPress.com. Please feel free to suggest the addition of any theme. You can either contact support with the suggestion or drop a line in the Themes Forum.