You can use loop = asyncio.get_event_loop() await loop.run_in_executor(None, webdriver.Remote, 'http://127.0.0.1:4723/wd/hub', desired_caps)