diff --git a/loopy/kernel/creation.py b/loopy/kernel/creation.py
index e99dedbf9b4ec36dfebe082da970ff260e2fb27e..7edf43e43bceb6ee3622f3645ad37c4375a703e0 100644
--- a/loopy/kernel/creation.py
+++ b/loopy/kernel/creation.py
@@ -172,7 +172,7 @@ def parse_insn(insn):
     elif subst_match is not None:
         groups = subst_match.groupdict()
     else:
-        raise RuntimeError("isntruction parse error at '%s'" % insn)
+        raise RuntimeError("instruction parse error at '%s'" % insn)
 
     from loopy.symbolic import parse
     try: