1937年、チェコスロバキアのズリーンでユダヤ系の家系に生まれ、トマーシュ・ストラウスレル（Tomáš Straussler）と名付けられる。医者だった父親は、ナチスによるユダヤ人迫害の懸念が強まりつつあるチェコを離れ、1939年他のユダヤ系医師らとともに家族を連れてシンガポールへ転居した。1942年、一家はシンガポールの戦いによって日本軍占領される直前にインドに転居した。この脱出行のなかで父は死去した。トマーシュはインドのダージリンでイギリス式の教育を受け、母はインドで英国陸軍少尉ケネス・ストッパードと再婚し、トマーシュも義父の姓を名乗ることになり、トム・ストッパードと名乗るようになった。一家は1946年、イギリスに転居した。