You can assume even less from the space, for example, if $V$ is a topological vector space (I assume that it's topology is Hausdorff) with a convex base, then it's weak topology is Hausdorff. To understand more about it, you can consult this book in the part of weak topologies.
Let me add a litlle bit more. If $V$ is a locally convex space, then it's topological dual $V'$ is not degenerate, hence, it can be prove that the bilinear form $\langle\cdot,\cdot\rangle:V\times V'\rightarrow\mathbb{R}$ separate points, i.e. if $\langle v,v'\rangle =0$ for all $v'\in V'$ then $v=0$ and if $\langle v,v'\rangle =0$ for all $v\in V$ then $v'=0$. Denote by $(V')^\#$ the algebraic dual of $V'$ and define $\phi:V\rightarrow (V')^\#$ , by $$\phi(v)(v')=\langle v,v'\rangle$$
Because the bilinear form separate points, we can prove that $\phi$ is one-to-one, hence we can identify $V$ with the subspace $\phi(V)\subset (V')^\#$. On the other hand $(V')^\#\subset \mathbb{R}^{V'}$, where $\mathbb{R}^{V'}$ is the set of all functions from $V'$ to $\mathbb{R}$. Now we consider the product topology on $\mathbb{R}^{V'}$ and we define the weak topology $\sigma (V,V')$ in $V$ as the restriction of the product topology of $\mathbb{R}^{V'}$ to $\phi(V)$. From this definition you can see that the weak topology is in fact Hausforff.
On the other hand, this is not so straightforward. In order to understand this, one needs to study the construction of locally convex topologies on vector spaces from families of seminorms.
– gpr1 Jun 05 '21 at 12:32