Joomla utilise des modèles pour créer le design d'un site web. Vous pouvez concevoir votre propre modèle ou le télécharger à partir certains des nombreux sites Web qui vendent des modèles. Beaucoup sont disponibles gratuitement, ou vous pouvez acheter un modèle de prime si vous avez besoin d'un site Web plus d'allure professionnelle. Un modèle Joomla comprend généralement trois sections, l'en-tête, section du contenu principal et le pied de page. Un en-tête Joomla comprend habituellement le logo pour le site et le menu du haut.