Meckaavtalet, även känt som ”Meckadeklarationen”, är ett avtal mellan två palestinska maktfraktioner, Hamas och Fatah. Vid tiden för Meckaavtalet representerades Hamas av Khaled Mashaal och av den palestinske premiärministern Ismail Haniya. Fatah representerades av Mahmoud Abbas, den palestinska myndighetens president, och även av en ledamot av det palestinska parlamentet, Mohammed Dahlan.
De slutliga bestämmelserna i Meckaavtalet förhandlades fram genom samtal mellan Hamas och Fatah-representanter, som varade i mer än en vecka, och ägde rum i den saudiska staden Mecka. De primära målen med Meckaavtalet var att få ett slut på våldsamma strider mellan de två fraktionerna, samt att bilda en ny palestinsk regering baserad på nationell enhet. Striderna, som hade blivit allt våldsammare under året fram till Meckaavtalet, hade koncentrerats till områdena på Västbanken och Gazaremsan.
Hamas-ledaren Khaled Mashaal och Fatah-ledaren Mahmoud Abbas framträdde i en offentlig ceremoni den 8 februari 2007 i staden Mecka. Här undertecknade de två Meckaavtalet och tillkännagav ytterligare mål som hölls av sina respektive parter. Mashaal krävde ett omedelbart slut på våldet mellan Hamas och Fatah, medan Abbas vädjade till den nyligen delegerade regeringen att följa tidigare överenskommelser mellan Palestina och dess territoriumrival, Israel.
Den nya regeringen som delegerats av Meckaavtalet tillät Ismail Haniya att förbli premiärminister. Positionerna inom det palestinska kabinettet delades upp mellan Hamas, Fatah och fyra andra palestinska grupper, medan områdena finans, inrikes- och utrikesfrågor delegerades till oberoende parter. Kanske en besvikelse för det internationella samfundet nämnde Meckaavtalet inget specifikt om Israel, eller några planer på att erkänna israelisk territoriell legitimitet.
I juni 2007 verkade Meckaavtalet ha fallit sönder. Då hade den palestinska myndighetens president, Mahmoud Abbas, avfärdat den enade regeringen som dikterades av Meckaavtalet. Spänningarna mellan Hamas och Fatah exploderade igen i kris, vilket sporrade arabiska ministrar och chefer för andra arabländer att kalla till krismöten. Talespersoner för Saudiarabien, som hade förmedlat Meckaavtalet, uppmanade palestinska fraktioner att åter följa villkoren som förhandlats fram där. Saudiarabiens utrikesminister Saud al-Faisal uttryckte också att återuppkomsten av konflikter mellan Hamas och Fatah tjänade Israels territoriella intressen och var således självförstörande för båda palestinska grupperna.