Tunisko leží v Severní Africe, pouhých 150 km od Sicílie a tedy od Evropy. Sousedí na zapadě s Alžírskem, na jihovýchodě s Libyí a ze severovýchodu a severu je omýváno Středozemním mořem. Hlavním pohořím je masiv Dorsale, který je pokračováním pohoří Atlas. Severní části země vévodí náhorní pláně a úrodné údolí řeky Medžerda (Medjerda). Medžerda pramení ve východním Alžírsku a je jedinou stálou řekou v Tunisku (ostatní jsou sezónní). Jižně od horského masivu Dorsale se táhnou vyprahlé, neúrodné stepi, přecházející v šotty (solná jezera). Jižněji už je jenom poušť.
Tunisko leží v subtropickém pásu. Horké suché léto zde trvá od května do října. Zimní období je mírné, chladné proudy z Atlantiku přináší vítr a déšť. V severních částech země je i jaro a podzim, byť mnohem kratší než v Evropě. V letních měsících vane z jihu suchý, horký vítr scirocco. Průměrné teploty se pohybují kolem 5-6 °C v lednu a 33 °C v srpnu. Vnitrozemí je horké, na Sahaře až 50 °C ve stínu. Nejlepší měsíce pro návštěvu jsou konec června, přelom září a října.