diff --git a/nav2_costmap_2d/test/integration/costmap_tests_launch.py b/nav2_costmap_2d/test/integration/costmap_tests_launch.py
index 2f18f8e26ecbf96ca5f9fbf73321ec10c5aaf1c4..6f1ab36f6b20b3e456c78d4273a330b7be9193c9 100755
--- a/nav2_costmap_2d/test/integration/costmap_tests_launch.py
+++ b/nav2_costmap_2d/test/integration/costmap_tests_launch.py
@@ -22,7 +22,7 @@ from launch import LaunchService
 from launch.actions import ExecuteProcess
 from launch.actions import IncludeLaunchDescription
 from launch.launch_description_sources import PythonLaunchDescriptionSource
-from launch_testing import LaunchTestService
+from launch_testing.legacy import LaunchTestService
 
 
 def main(argv=sys.argv[1:]):
diff --git a/nav2_dynamic_params/test/dynamic_params_test.launch.py b/nav2_dynamic_params/test/dynamic_params_test.launch.py
index af1de2be39b5a652b61ffd015f5e7505aae38a7b..469e54097e29fed1f6627de620177414e121a228 100755
--- a/nav2_dynamic_params/test/dynamic_params_test.launch.py
+++ b/nav2_dynamic_params/test/dynamic_params_test.launch.py
@@ -21,7 +21,7 @@ from launch import LaunchDescription
 from launch import LaunchService
 from launch.actions import ExecuteProcess
 import launch_ros.actions
-from launch_testing import LaunchTestService
+from launch_testing.legacy import LaunchTestService
 
 
 def generate_launch_description():
diff --git a/nav2_map_server/test/component/test_occ_grid_launch.py b/nav2_map_server/test/component/test_occ_grid_launch.py
index 82dc8d5c5e75dda9b8d261cbce41abadfb9abce6..d2f15fee26064ba5f79290b5d81e67422085daa5 100755
--- a/nav2_map_server/test/component/test_occ_grid_launch.py
+++ b/nav2_map_server/test/component/test_occ_grid_launch.py
@@ -22,7 +22,7 @@ from launch import LaunchService
 from launch.actions import ExecuteProcess
 from launch.actions import IncludeLaunchDescription
 from launch.launch_description_sources import PythonLaunchDescriptionSource
-from launch_testing import LaunchTestService
+from launch_testing.legacy import LaunchTestService
 
 
 def main(argv=sys.argv[1:]):
diff --git a/nav2_system_tests/src/localization/test_localization_launch.py b/nav2_system_tests/src/localization/test_localization_launch.py
index 77e14490bad4abb37ca076f1d827fa0d082ee13e..1f29e8708be8b74c1e5d519f3ecdcc1339ef087b 100755
--- a/nav2_system_tests/src/localization/test_localization_launch.py
+++ b/nav2_system_tests/src/localization/test_localization_launch.py
@@ -22,7 +22,7 @@ from launch import LaunchService
 import launch.actions
 from launch.actions import ExecuteProcess
 import launch_ros.actions
-from launch_testing import LaunchTestService
+from launch_testing.legacy import LaunchTestService
 
 
 def main(argv=sys.argv[1:]):
diff --git a/nav2_system_tests/src/planning/test_planner_launch.py b/nav2_system_tests/src/planning/test_planner_launch.py
index e77c259db1267cb0ade741ee17ad9eac71f667a5..226ab087b4fcb5e43ed7550d0265fcdc71d69705 100755
--- a/nav2_system_tests/src/planning/test_planner_launch.py
+++ b/nav2_system_tests/src/planning/test_planner_launch.py
@@ -23,7 +23,7 @@ from launch.actions import ExecuteProcess
 
 import launch_ros.actions
 
-from launch_testing import LaunchTestService
+from launch_testing.legacy import LaunchTestService
 
 
 def main(argv=sys.argv[1:]):
diff --git a/nav2_system_tests/src/system/test_system_launch.py b/nav2_system_tests/src/system/test_system_launch.py
index d8f6ab4a91d2613009a9c01e9b771ba910b978de..9e9fb936cac382b236fbfcb37dd554fc8327b83b 100755
--- a/nav2_system_tests/src/system/test_system_launch.py
+++ b/nav2_system_tests/src/system/test_system_launch.py
@@ -23,7 +23,7 @@ from launch import LaunchDescription
 from launch import LaunchService
 import launch.actions
 import launch_ros.actions
-from launch_testing import LaunchTestService
+from launch_testing.legacy import LaunchTestService
 
 
 def generate_launch_description():