diff --git a/_includes/favicons.html b/_includes/favicons.html
new file mode 100644
index 0000000000000000000000000000000000000000..4ea6742d530460e08517cfabbd912c69f937b1d4
--- /dev/null
+++ b/_includes/favicons.html
@@ -0,0 +1,33 @@
+{% assign favicon_url = site.baseurl | append: '/assets/favicons/' | append: site.carpentry | prepend: site.url %}
+
+{% if site.carpentry == 'swc' %}
+{% assign carpentry = 'Software Carpentry' %}
+{% elsif site.carpentry == 'dc' %}
+{% assign carpentry = 'Data Carpentry' %}
+{% elsif site.carpentry == 'lc' %}
+{% assign carpentry = 'Library Carpentry' %}
+{% elsif site.carpentry == 'cp' %}
+{% assign carpentry = 'The Carpentries' %}
+{% endif %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/_layouts/base.html b/_layouts/base.html
index 4eee9dcdaa6b1b6e994b9ae39188f48c863221ab..99d6567434a839aaeb0ad1f08f701c1483098af9 100644
--- a/_layouts/base.html
+++ b/_layouts/base.html
@@ -13,13 +13,9 @@
- {% if site.carpentry == "swc" %}
-
- {% elsif site.carpentry == "dc" %}
-
- {% elsif site.carpentry == "lc" %}
-
- {% endif %}
+
+ {% include favicons.html %}
+