Templates geben der Seite Charakter und Aussehen. Sie bestimmen das Layout, die Farben, Schriftbild, Grafiken und andere Designaspekte die eine Website einzigartig machen. Die Joomla!-Basisinstallation ist mit drei verschiedenen Frontend-Templates und zwei Backend-Templates ausgestattet. Hilfe (engl.)
Beez 2.0 ist sehr wandlungsfähig, einfach anpassbar und für eine Reihe von verschiedenen Seiten einsetzbar. Es erfüllt die wichtigsten Anforderungen zur Barrierefreiheit und demonstriert eine Reihe von CSS- und JavaScript-Techniken. Beez 2.0 ist ein Template, das in der Basisinstallation von Joomla! enthalten ist.
Beez 5 ist ein Joomla!-Template, das dem HTML5-Standard entspricht. Darin werden etliche HTML5-Techniken angewendet, die die Darstellung der Seite verbessern. Das Template wurde für die Beispielseite „Fruit Shop“ benutzt.
Atomic ist ein minimalistisches Template, das als Basis zur Erstellung eigener Webseiten dienen soll. Atomic hilft ferner einiges über die Technik der Joomla!-Templates zu lernen.