伊始便与中华民国政府建交，斯威士兰与中华人民共和国正式官方往来较少。1972年9月，中国国务院总理周恩来向斯威士兰致独立四周年贺电。1992年10月，中国红十字会常务副会长顾英奇率团出席在姆巴巴内召开的国际联合会执理会第30次会议，期间与斯威士兰国王姆斯瓦蒂三世举行会见。2018年5月，布基纳法索与中华民国断交并和中华人民共和国建交后，中国外交部长王毅向斯威士兰喊话，希望其参与中非合作论坛，但中华民国外交部长吴钊燮引述斯威士兰大使指其不屑中国的喊话。2020年1月31日，中国驻南非大使馆发布声明批评史瓦