diff --git a/src/Queries/Delete.php b/src/Queries/Delete.php
index <HASH>..<HASH> 100644
--- a/src/Queries/Delete.php
+++ b/src/Queries/Delete.php
@@ -14,7 +14,8 @@ class Delete implements Query
         EscaperAware,
         Builders\Join,
         Builders\Where,
-        Builders\OrderBy;
+        Builders\OrderBy,
+        Builders\Limit;
 
     private
         $from;
@@ -38,6 +39,7 @@ class Delete implements Query
             $this->buildJoin(),
             $this->buildWhere(),
             $this->buildOrderBy(),
+            $this->buildLimit(),
         );
 
         return implode(' ', array_filter($queryParts));
diff --git a/tests/Queries/DeleteTest.php b/tests/Queries/DeleteTest.php
index <HASH>..<HASH> 100644
--- a/tests/Queries/DeleteTest.php
+++ b/tests/Queries/DeleteTest.php
@@ -30,6 +30,10 @@ class DeleteTest extends PHPUnit_Framework_TestCase
         $query->orderBy('date', OrderBy::DESC);
 
         $this->assertSame("DELETE FROM burger AS b WHERE type = 'healthy' ORDER BY date DESC", $query->toString($this->escaper));
+
+        $query->limit(12, 5);
+
+        $this->assertSame("DELETE FROM burger AS b WHERE type = 'healthy' ORDER BY date DESC LIMIT 5, 12", $query->toString($this->escaper));
     }
 
     public function testDeleteWithInnerJoin()
Add support for Limit in Delete query