diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Changelog
 
+### 0.7.2.0
+
+* Add `JSONSchema` instances for Double, Float, Fixed
+
 #### 0.7.1.1
 
 * Allow `generic-deriving 1.7.*`
diff --git a/json-schema.cabal b/json-schema.cabal
--- a/json-schema.cabal
+++ b/json-schema.cabal
@@ -1,5 +1,5 @@
 name:                json-schema
-version:             0.7.1.1
+version:             0.7.2.0
 synopsis:            Types and type classes for defining JSON schemas.
 description:         Types and type classes for defining JSON schemas.
                      .
diff --git a/src/Data/JSON/Schema/Types.hs b/src/Data/JSON/Schema/Types.hs
--- a/src/Data/JSON/Schema/Types.hs
+++ b/src/Data/JSON/Schema/Types.hs
@@ -14,6 +14,7 @@
   , unboundedLength
   ) where
 
+import Data.Fixed
 import Data.Maybe
 import Data.Proxy
 import Data.String
@@ -87,6 +88,15 @@
   schema _ = Number unbounded
 
 instance JSONSchema Word32 where
+  schema _ = Number unbounded
+
+instance JSONSchema Float where
+  schema _ = Number unbounded
+
+instance JSONSchema Double where
+  schema _ = Number unbounded
+
+instance HasResolution a => JSONSchema (Fixed a) where
   schema _ = Number unbounded
 
 instance JSONSchema Bool where
