 <p>You can try this XPath to get text node after <code>&lt;a&gt;</code> element :</p> <pre><code>nodeValue = hd.DocumentNode .SelectSingleNode("//div[@class='resum_card']/p/a/following-sibling::text()"); </code></pre> <p>Note: simply use single slash (<code>/</code>) instead of double (<code>//</code>) to select element that is direct child of current element. It is better performance wise.</p>