台山属亚热带海洋性季风气候,年平均气温21.8℃,年平均日照2006小时,年均降雨量1936毫米。
台山多山。东北面有北峰山,台山市第一峰狮子头海拔高度是982米东南方的都斛镇东南面有南峰山,台山与新会界山,其间高峰插云,绝壁排空,气势轩昂,过二、三公里,再起一峰,峰顶石排如一瑞兽晓首逆风仰天长啸,故名“望风朔”(831米),比邻“望风塑”有一小峰“邱风云”(又称姆指峰或童子拜观音),再东行数里,又起一峰,据传,此峰乃此山脉中唯一面朝台山的山峰,故新会人又称之为“无情山”,而台山人因其和蔼可亲,山顶石壁如玉,远看如一女子,明眸皓首,故称之为“刘三妹”(694米),临海尾峰,名叫“琴莳头”(701米),西南面有大隆山和紫罗山,南海中有上川山和下川山;西北面大山较少,丘陵却特别多。山地和丘陵,约占全县总面积的三分之二。
台山西北面丘陵四布,高度一般由一二十米至一百几十米,但其间也不乏二百米以上高地。作为潭江与矬峒河分水岭的横塘丘陵,把东面的北峰山脉与西面的大隆山脉连络起来。横塘圩东的秦皇点兵山,有280米高;再东的黄蛇型、大灶山,都有220多米高。大灶山以东的三娘迳,是名胜“文迳吊古”的所在。在横塘圩西,有232米高的高掌岭;再西,又有243米高的那旺山;再西,多是百米以下的丘陵,到台、开边上,才又有二百几米高的马山。
台山山海之间,河流两岸,有广阔的平原。