diff --git a/geomet/wkt.py b/geomet/wkt.py
index <HASH>..<HASH> 100644
--- a/geomet/wkt.py
+++ b/geomet/wkt.py
@@ -151,10 +151,18 @@ def __load_point(tokens, string):
 
     coords = []
     try:
+        negative = False
         for t in tokens:
             if t == ')':
                 break
-            coords.append(float(t))
+            elif t == '-':
+                negative = True
+            else:
+                if negative:
+                    coords.append(-float(t))
+                    negative = False
+                else:
+                    coords.append(float(t))
     except tokenize.TokenError:
         raise ValueError(INVALID_WKT_FMT % string)
wkt:

Added negative coordinate support to point wkt loading.

This was a bug.