diff --git a/categories/delete_category.html b/categories/delete_category.html
new file mode 100644
index 0000000..a2283fc
--- /dev/null
+++ b/categories/delete_category.html
@@ -0,0 +1,25 @@
+{{#restrict section="config" level="admin" block=true}}{{/restrict}}
+{{:admin_header title="Supprimer une catégorie" current="module_equipment"}}
+
+{{#load key=$_GET.id assign="category"}}
+{{else}}
+ {{:error message="Catégorie introuvable"}}
+{{/load}}
+
+{{#form on="delete"}}
+ {{* lister les matériels de cette catégorie et leurs mouvements *}}
+ {{#load type="equipment" where="$$.category = :key" :key=$_GET.id assign="equipment"}}
+
+ {{* supprimer le matériel courant et les mouvements associés *}}
+ {{:delete where="key = :key OR $$.equipment = :key" :key=$equipment.key}}
+ {{/load}}
+
+ {{* supprimer la catégorie sélectionnée*}}
+ {{:delete where="key = :key" :key=$category.key}}
+
+ {{:redirect to="./index.html"}}
+{{/form}}
+
+{{:delete_form legend="Supprimer cette catégorie ?" warning="Supprimer la catégorie \"%s\" ?"|args:$category.name info="Les matériels de cette catégorie et les mouvements associés seront perdus."}}
+
+{{:admin_footer}}