Delete Documents in MongoDB
From the MongoDB cheat sheet · CRUD Operations · verified Jul 2026
Delete Documents
Remove documents from collections
javascript
// Delete one document
db.users.deleteOne({ email: "john@example.com" })
// Delete multiple documents
db.users.deleteMany({ status: "archived" })
// Delete all documents (careful!)
db.users.deleteMany({})⚠️ Delete operations are permanent - no undo
💡 Consider soft delete for important data
📌 deleteMany({}) removes ALL documents
🟢 Essential - Clean up old/unused data
⚡ findOneAndDelete() returns deleted document
cruddelete