diff --git a/README.md b/README.md
index 98d781564c8c5f30993e5651835e82afc78a0853..3a2c535d4e67b38d1e91431b37d1f78ebfe33ad5 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
-Spack
-===========
+![image](share/spack/logo/spack-logo-text-64.png "Spack")
+============
 
 Spack is a package management tool designed to support multiple
 versions and configurations of software on a wide variety of platforms
diff --git a/lib/spack/docs/conf.py b/lib/spack/docs/conf.py
index 7303d7fef681a1549d8e61c4a7d24ecf4bca02a4..bce9ef0e94f1716f78164f518baf431ea4e712c3 100644
--- a/lib/spack/docs/conf.py
+++ b/lib/spack/docs/conf.py
@@ -149,7 +149,7 @@
 # Theme options are theme-specific and customize the look and feel of a theme
 # further.  For a list of options available for each theme, see the
 # documentation.
-#html_theme_options = [('show_copyright', False)]
+html_theme_options = { 'logo_only' : True }
 
 # Add any paths that contain custom themes here, relative to this directory.
 html_theme_path = ["_themes"]
@@ -163,12 +163,12 @@
 
 # The name of an image file (relative to this directory) to place at the top
 # of the sidebar.
-#html_logo = None
+html_logo = '../../../share/spack/logo/spack-logo-white-text-48.png'
 
 # The name of an image file (within the static path) to use as favicon of the
 # docs.  This file should be a Windows icon file (.ico) being 16x16 or 32x32
 # pixels large.
-#html_favicon = None
+html_favicon = '../../../share/spack/logo/favicon.ico'
 
 # Add any paths that contain custom static files (such as style sheets) here,
 # relative to this directory. They are copied after the builtin static files,
diff --git a/share/spack/logo/favicon.ico b/share/spack/logo/favicon.ico
new file mode 100755
index 0000000000000000000000000000000000000000..95a67ae5b1a21ec4a5a1a98278fa609a4ac91570
Binary files /dev/null and b/share/spack/logo/favicon.ico differ
diff --git a/share/spack/logo/spack-logo-text-64.png b/share/spack/logo/spack-logo-text-64.png
new file mode 100644
index 0000000000000000000000000000000000000000..8dad4c519fafcece2d060c4ef919b59f62ccf10c
Binary files /dev/null and b/share/spack/logo/spack-logo-text-64.png differ
diff --git a/share/spack/logo/spack-logo-white-text-48.png b/share/spack/logo/spack-logo-white-text-48.png
new file mode 100644
index 0000000000000000000000000000000000000000..9e60867e81cac2b86fe38b12bd506653682e964b
Binary files /dev/null and b/share/spack/logo/spack-logo-white-text-48.png differ