diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown
--- a/CHANGELOG.markdown
+++ b/CHANGELOG.markdown
@@ -1,3 +1,7 @@
+3.5
+---
+* Additional instances for `Data.Word` and `Data.Int`
+
 3.3
 ---
 * semigroups dependency bump
diff --git a/src/System/Console/Terminfo/PrettyPrint.hs b/src/System/Console/Terminfo/PrettyPrint.hs
--- a/src/System/Console/Terminfo/PrettyPrint.hs
+++ b/src/System/Console/Terminfo/PrettyPrint.hs
@@ -54,6 +54,8 @@
 import System.Console.Terminfo.Cursor
 import qualified Data.ByteString as Strict
 import qualified Data.ByteString.Lazy as Lazy
+import Data.Int
+import Data.Word
 import Data.Foldable (toList)
 import Data.Traversable
 import Data.Sequence (Seq)
@@ -252,6 +254,15 @@
 instance PrettyTerm Strict.ByteString
 instance PrettyTerm Lazy.ByteString
 instance PrettyTerm Int
+instance PrettyTerm Int8
+instance PrettyTerm Int16
+instance PrettyTerm Int32
+instance PrettyTerm Int64
+instance PrettyTerm Word
+instance PrettyTerm Word8
+instance PrettyTerm Word16
+instance PrettyTerm Word32
+instance PrettyTerm Word64
 instance PrettyTerm Bool
 instance PrettyTerm Integer
 instance PrettyTerm Float
diff --git a/wl-pprint-terminfo.cabal b/wl-pprint-terminfo.cabal
--- a/wl-pprint-terminfo.cabal
+++ b/wl-pprint-terminfo.cabal
@@ -1,6 +1,6 @@
 name:               wl-pprint-terminfo
 category:           Control, Monads, Text
-version:            3.4
+version:            3.5
 cabal-version:      >= 1.6
 license:            BSD3
 license-file:       LICENSE
