Kivipuutarha on puutarha, joka on suunniteltu kivien ympärille. Jotkut kivipuutarhat on asennettu luonnollisesti kallioisille alueille hyödyntäen luonnonmaisemaa sen sijaan, että yritettäisiin tukahduttaa se. Toiset rakennetaan yhden olemassa olevan kallioperän ympärille, tai puutarhurit voivat tuoda kiviä puutarhoihinsa nimenomaan kivipuutarhan rakentamiseksi. Kalliopuutarhat tunnetaan myös nimellä rockeries tai alppipuutarhat, ja ne ovat erityisen suosittuja alueilla, joilla veden saatavuus on rajallinen.
Kalliopuutarhan rakentamisen perinne on aasialaista alkuperää. Aasian kalliopuutarhat ovat tärkeä osa aasialaisen taiteen estetiikan perinnettä, ja jokainen kivi ja kasvi on sijoitettu huolellisesti ja harkiten, ja tällaiset puutarhat liitettiin usein luostareihin ja varakkaisiin koteihin. 17 -luvulla rock garden saapui Eurooppaan, ja eurooppalaiset puutarhurit alkoivat kehittää omia versioita.
Japanilaisessa kivipuutarhassa, jota joskus kutsutaan myös zen -puutarhana, ei ole juurikaan kasveja ollenkaan. Sen sijaan monenlaisia kiviä käytetään luomaan huolellisesti lavastettu kohtaus, jossa kivet vaihtelevat värin, muodon, koostumuksen ja koon mukaan. Perinteiset zen -puutarhat muuttuvat usein vuodenaikojen mukaan, ja ne voivat sisältää yksittäisiä taideteoksia ja satunnaisia kasveja, ja kivet tarjoavat jyrkän kontrastin kasville.
Yleisemmin kivipuutarhat yhdistävät kuivuutta sietävät kasvit eri väristen, muotoisten ja kokoisten kivien järjestelyyn. Kasvit voidaan järjestää monella tavalla, ja yleensä ne valitaan tarkoituksena täydentää puutarhan kiviä. Esimerkiksi sininen kenttäkivi voidaan korostaa sinisillä kukilla. Yleensä kasvit menestyvät parhaiten kivikkopuutarhassa, jos niillä on vähäinen veden tarve, koska kivipuutarhan viemäröinti on yleensä erittäin hyvä, mikä vaikeuttaa kasvien pitämistä kosteina.
Kalliopuutarhat voivat olla reheviä, ja niissä on runsaasti vihreitä sammalta, tiheitä pensaita ja hiipiviä viiniköynnöksiä, tai ne voivat olla karkeampia, harvinaisia kasveja ja mehikasveja. Kivipuutarhan suunnittelussa on monia ohjeita, ja useimmat kivipuutarhat on suunniteltu täydentämään luonnonmaisemaa jollakin tavalla. Usein tähän liittyy kukkuloiden luominen maisemaan puutarhan esittelemiseksi, jos tällaisia maaston epätasaisuuksia ei ole jo olemassa.
Puutarhureille, jotka eivät työskentele luonnollisesti kallioisella alueella, kivipuutarhan järjestäminen vaatii vakavia lihaksia. Kannattaa istua alas ja tehdä suunnitelmia etukäteen miettimällä, miltä puutarha näyttää ja miten se vaikuttaa talon arkkitehtuuriin. Toimituksen järjestäminen rock -yrityksen kanssa, joka myös auttaa sijoittamaan suuria kiviä, on myös erittäin suositeltavaa.