diff --git a/bookwyrm/templates/shelf/shelf.html b/bookwyrm/templates/shelf/shelf.html
index 662d7507..01d41aa0 100644
--- a/bookwyrm/templates/shelf/shelf.html
+++ b/bookwyrm/templates/shelf/shelf.html
@@ -5,7 +5,7 @@
{% load i18n %}
{% block title %}
-{% include 'user/books_header.html' %}
+{% include 'user/books_header.html' with shelf=shelf %}
{% endblock %}
{% block opengraph_images %}
diff --git a/bookwyrm/templates/user/books_header.html b/bookwyrm/templates/user/books_header.html
index 8fea84c7..7311e242 100644
--- a/bookwyrm/templates/user/books_header.html
+++ b/bookwyrm/templates/user/books_header.html
@@ -1,6 +1,16 @@
{% load i18n %}
{% if is_self %}
+{% if shelf.identifier == 'to-read' %}
+{% trans "To Read" %}
+{% elif shelf.identifier == 'reading' %}
+{% trans "Currently Reading" %}
+{% elif shelf.identifier == 'read' %}
+{% trans "Read" %}
+{% elif shelf.identifier == 'all' %}
{% trans "Your books" %}
{% else %}
+{{ shelf.name }}
+{% endif %}
+{% else %}
{% blocktrans with username=user.display_name %}{{ username }}'s books{% endblocktrans %}
{% endif %}