diff --git a/ignite-template.js b/ignite-template.js
index e18fd3d..1d2968d 100644
--- a/ignite-template.js
+++ b/ignite-template.js
@@ -1743,6 +1743,18 @@ class span extends IgniteTemplate {
     }
 }
 
+/**
+ * An ignite template that can be used to construct a sup element.
+ */
+class sup extends IgniteTemplate {
+    /** 
+     * @param  {...String|Number|IgniteProperty|IgniteTemplate} children A series of children to be added to this template.
+     */
+    constructor(...children) {
+        super("sup", children);
+    }
+}
+
 /**
  * An ignite template that can be used to construct a small element.
  */
@@ -3360,6 +3372,7 @@ export {
     hr,
     p,
     span,
+    sup,
     small,
     strong,
     i,