铁1号线、2号线和5号线连接萧山区与杭州市中心。2012年11月24日通车试运营的地铁1号线在萧山区设有湘湖站，同时在与滨江区交界设有滨康路站，联通杭州主城、临平和下沙地区。1号线三期规划则将线路从下沙延伸至萧山机场。2014年11月24日开通运营的地铁2号线沿市心路纵贯整个萧山区，联通萧山城区和杭州主城以及城西地区。2020年4月23日全线贯通运营的地铁5号线首次直连了萧山城区与滨江区，并将在未来于姑娘桥实现与地铁13号线与杭绍城际铁路的换乘。在建的地铁6号线有四个站点位于萧山区内，分别为：博览中心、