O WordPress.com oferece ambos temas gratuitos e premiums (precisam ser comprados), veja aqui 5 temas minimalistas gratuitos que você pode baixar e usar no seu WordPress auto-hospedado.
Para instalar, entre no seu WordPress e vá em Aparência > Temas e entre o nome do tema para encontrá-lo, então clique em “Instalar”.