Een staafkerk (Noors: stavkirke) is een geheel uit hout opgetrokken kerkgebouw, met een typische bouwstijl die voornamelijk in Scandinavië wordt aangetroffen. Staafkerken zijn ontstaan in de periode waarin het christendom in Scandinavië werd verspreid.