A mindenszentek vagy mindenszentek napja, röviden mindszent (latinul Festum Omnium Sanctorum) keresztény ünnep, amelyet a katolikus egyházban november 1-jén, más egyházakban más napokon tartanak a valaha élt igaz emberek tiszteletére.
A mindenszentek ünnepe a halottak napját előzi meg. Estéjét a halottak estéjének (halottak vigíliájának) is nevezik, ilyenkor sok helyen hosszan, akár 1-2 órán át szólnak a harangok a halottak emlékezetére. A mindenszentekhez és a halottak napjához kötődő szokásokat nem csak a hithű keresztények gyakorolják.
Szlovákiában 1989 óta, Magyarországon több évtizedes szünet után 2001-től újra munkaszüneti nap.
Az angolszász országokban a mindenszentek napját megelőző este a halloween (minden szent estéje).
A mindenszentek a kelta kultúra őszre (november 1-jére) eső újév Samhain ünnepéből ered. Ezen az éjszakán, úgy hitték, hogy az elmúlt évben meghaltak lelkei összezavarhatják az élők életét, mivel a lelkek ezen az éjjelen vándorolnak a holtak birodalmába. Az emberek a szellemeknek ételt és állatot áldoztak, hogy megkönnyítsék a vándorlásukat. Britanniának Rómával való kapcsolata idején két rokon római ünnep is elvegyült a halloweennel, úgyhogy mai állapotában ez az autentikusnak ismert kelta ünnep komoly mediterrán elemeket tartalmaz. Az első a római Feralia, a holtak emléknapja (innen a holtakról való emlékezés rituáléja), a másik pedig Pomonának, a gyümölcstermésért felelős númennek a napja (az ő szimbóluma volt a mai halloweeneken fontos szerepet játszó sok alma).
A kereszténység terjesztésekor a hittérítők azt a feladatot kapták, hogy lehetőség szerint a keresztény szokásokat a pogány ünnepekhez igazítsák azok betiltása helyett. Így ez a pogány ünnep a keresztény mindenszentek ünnepe lett (omnium sanctorum). III. Gergely pápa a 8. században a korábban május 13-án ünnepelt Szűz Mária és a mártírok emléknapját október 31-ére helyezte át. Írországban ez az éjszaka All Hallow’s Eve, „Mindenszentek éjszakája” nevet kapta. November első napja volt az ünnepnap, All Saints’ Day (All Hallow’s Day, „Szentek napja”). Később ez a kettő sok helyen összemosódott.
A keresztény Keleten már 380-tól megtartották az összes vértanú ünnepeként. A nyugati keresztény egyházban 609-től ünneplik. Attól az évtől, amikor IV. Bonifác pápa Rómában átvette és május 13-án Mária és az összes vértanú tiszteletére felszentelte az eredetileg a pogány istenek tiszteletére épült Pantheont.
A 8. században uralkodó III. Gergely pápa tette a „Szent Szűznek, minden apostolnak, vértanúnak, hitvallónak és a földkerekségen elhunyt minden tökéletes, igaz embernek” emléknapjává. A rákövetkező században IV. Gergely pápa a mindenszentek ünnepét november 1-jére helyezte és egyetemes ünneppé tette.
A hagyomány szerint VI. Leó bizánci császár terjesztette ki az ünnep hatályát a vértanúkról minden szentre, miután templomot emeltetett szent életű felesége emlékére. Mivel azt nem engedték, hogy a templomot a császárnénak szenteljék, Leó úgy döntött, hogy a mindenszenteknek dedikálják.
A római katolikusoknál november 1-jén tartott főünnep. A napot átvették a görög katolikusok is. Az egyháztan szerint a diadalmas Egyház (Ecclesia triumphans) ünnepe, amely a mennybe jutott, megdicsőült lelkek társasága. Őket a „szentek egyezsége” köti egybe a földön élő lelkekkel (küzdő egyház, Ecclesia militans) és a tisztítóhelyen szenvedőkkel (szenvedő egyház, Ecclesia patiens).
A katolikus egyházban a mindenszentek napján tartott szentmisék állandó könyörgése: „Mindenható örök Isten, ki megadtad nekünk, hogy egy napon ünnepelhessük minden szented dicsőségét, arra kérünk, hogy sokszoros közbenjárásukra bőven áraszd reánk irgalmasságodat.”
A katolikus litániákban Szűz Mária egyik megszólítása például: Mindenszentek Királynéja és a Szép Szeretet Anyja. Ezzel a megszólítással Máriának külön ünnepe van, május 31-e, ami a mindenszentek ünnep középkori dátumával egyezik meg.
A mindenszentek litániája ősi könyörgő imádság, amelynek szerkezete a többi litánia mintája lett.
A keleti egyházban a 380-as kezdettől megemlékeztek az összes vértanura, különböző dátumokon. A keleti katolikus egyházakban: Szíriában május 13-án, Antiochiában a pünkösdöt követő első vasárnapon, az örmény egyházban a Szent Kereszt felmagasztalását követő tizedik vasárnap utáni szombaton, a koptoknál pedig október 23-án.
Az ortodox kereszténységben a régi hagyományt követve a szentekre megemlékező mindenszentek vasárnap (görögül: Áγιων Πάντων, Agiōn Pantōn) a pünkösdöt követő első vasárnap.
A reformátusoknál római katolikus hatásra elterjedt, nem hivatalos ünnep. Az evangélikusok is ünneplik.
Mindenszentekkel kapcsolatos szokások
Sok európai országban – köztük Magyarországon és valamennyi magyarlakta területen – szokás, hogy az emberek meglátogatják elhunyt hozzátartozóik sírját, virágot visznek és gyertyákat, mécseseket gyújtanak mindenszentek napján, illetve a halottak napján. Magyarországon a sírok virágokkal és koszorúkkal való feldíszítése a 19. század elejétől terjedt el német katolikus hatásra. E szokást nem csak a katolikusok, a protestánsok is átvették Magyarországon.
Portugáliában, Spanyolországban és Mexikóban szokás, hogy ezen a napon felajánlásokat (ofrendas) tesznek. Spanyolországban hagyományosan ezen a napon előadják a Don Juan Tenorio című darabot.
Az angolnyelvű országokban hagyományosan elhangzik William Walsham How „For All the Saints” (Minden szenteknek) című himnusza. A legnépszerűbb dallam a himnuszhoz a Ralph Vaughan Williams szerezte Sine Nomine.
A magyar népi kalendárium szerint Szent Márton napja: ekkor választottak bírót, fogadtak cselédet. Ezen a napon tilos volt a munka, egyes helyeken az egész „halottak hetében”. A Csíkszéken több népszokás csatlakozik hozzá. Csíkdelnén, Kászonújfaluban kenyeret sütnek a szegényeknek (Isten-lepénye vagy halottak lepénye), Csíkszentdomokoson külön helyen gyertyát gyújtanak az elfelejtett lelkeknek, november 3-án pedig engesztelő körmenetet tartanak arra a helyre, ahol 1599-ben Ördög Balázs és Nagy Kristály András meggyilkolta Báthory András bíboros-fejedelmet.
Magyarországon nagyon sok templomot szenteltek a mindenszenteknek és sok oltárkép ábrázolja őket. A Mindszent nevet településeknek is adták, mint a Baranya megyei Okrimindszent és Mindszentgodisa, a Szepes vármegyei Szepesmindszent, vagy a Csongrád megyei Mindszent.
A mindenszentek tiszteletét őrzi Mindszenty József hercegprímás felvett neve.