diff --git a/util/print-list.js b/util/print-list.js
index <HASH>..<HASH> 100644
--- a/util/print-list.js
+++ b/util/print-list.js
@@ -25,6 +25,7 @@ function printTasks (tasks) {
 
 function formatDate (date) {
   var dt = moment(date)
+  var overdue = dt.isBefore(moment(), 'day')
   var text = dt.format('ddd D MMMM')
   if (dt.format('L') === moment().format('L')) {
     text = 'Today'
@@ -32,6 +33,9 @@ function formatDate (date) {
   if (dt.format('L') === moment().add(1, 'day').format('L')) {
     text = 'Tomorrow'
   }
+  if (overdue) {
+    return chalk.red(text)
+  }
   return chalk.blue(text)
 }
display overdue task due dates in red