Use the below code WebDriverWait wait=new WebDriverWait(driver,10); wait.until(ExpectedConditions.elementToBeClickable(By.cssSelector("div>label[class='control-label']"))).click(); OR can use javascriptExecutor WebElement radio = driver.findElement(By.cssSelector("div>label[class='control-label']")); JavascriptExecutor js = (JavascriptExecutor)driver; js.executeScript("arguments[0].click();", element);