海市蜃楼是一种因为光的折射和全反射而形成的自然现象。
平静的海面、大江江面、湖面、雪原、沙漠或戈壁等地方,偶尔会在空中或“地下”出现高大楼台、城廓、树木等幻景,称为海市蜃楼。我国山东蓬莱海面上常出现这种幻景,古人归因于蛟龙之属的蜃,吐气而成楼台城廓,因而得名。
海市蜃楼常在海上、沙漠中产生,海市蜃楼是光线在延直线方向密度不同的气层中,经过折射造成的结果。海市蜃楼的种类很多:根据它出现的位置相对于原物的方位,可以分为上蜃、下蜃和侧蜃,根据它与原物的对称关系,可以分为正蜃、侧蜃、顺蜃和反蜃。根据颜色可以分为彩色蜃景和非彩色蜃景等等。