Remark. If $X$ is smooth or $f$ is generically finite (i.e. the general fibre is $0$-dimensional), then much more is true. (This was my original answer, but it contained a serious mistake, as pointed out by potentially dense in the comments.)
Theorem. (Generic smoothness) Let $f \colon X \to Y$ be a dominant morphism of varieties over a field $k$ of characteristic $0$. Assume either that $X$ is smooth, or that the general fibre has dimension $0$. Then the general fibre of $f$ is smooth.
Proof. The field extensionSince $K(Y) \subseteq K(X)$$X$ is separablesmooth, since weall local rings $\mathcal O_{X, \xi}$ are regular. If $\xi \in X_{\eta_Y}$ is a point in characteristicthe generic fibre, then the local ring $0$$\mathcal O_{X_{\eta_Y}, \xi}$ equals $\mathcal O_{X, \xi}$. ThusIndeed, if $\Omega_{K(X)/K(Y)}$$A \subseteq B$ is a $K(X)$-vector spacemap of dimension \begin{align*} r &= \operatorname{tr.deg} (K(X)/K(Y))\\ &= \operatorname{tr.deg} (K(X)/k) - \operatorname{tr.deg} (K(Y)/k)\\ &= \dim X - \dim Y. \end{align*}domains and $\mathfrak p \subseteq B$ is a prime ideal with $\mathfrak p \cap A = (0)$, then $B_{\mathfrak p} = (B \otimes_A \operatorname{Frac} A)_{\mathfrak p}$. We have two cases:
If $X$ is smooth, then all local rings $\mathcal O_{X, \xi}$ are regular. If $\xi \in X_{\eta_Y}$ is a point in the generic fibre, then the local ring $\mathcal O_{X_{\eta_Y}, \xi}$ equals $\mathcal O_{X, \xi}$. Indeed, if $A \subseteq B$ is a map of domains and $\mathfrak p \subseteq B$ is a prime ideal with $\mathfrak p \cap A = (0)$, then $B_{\mathfrak p} = (B \otimes_A \operatorname{Frac} A)_{\mathfrak p}$. Thus, we conclude that $X_{\eta_Y}$ is regular, hence smooth over $\kappa(\eta_Y)$.
If the general fibre has dimension $0$, then so does the generic fibre. Hence $X_{\eta_Y}$ is just $\{\eta_X\}$, so the generic fibre is smooth.
ThusThus, in both cases the generic fibrewe conclude that $X_{\eta_Y}$ is regular, hence smooth over $K(Y)$.
This means that $\Omega_{X_{\eta_Y}/K(Y)}$ is locally free of rank $r$. Hence by the localisation properties of $\Omega$ there is an open set $V \subseteq Y$ such that $\Omega_{f^{-1} V/V}$ is locally free of rank $r$. Similarly, since $X_{\eta_Y}$ is flat over $K(Y)$, there exists an open $V' \subseteq Y$ over which $f$ is flat. Taking $W = V \cap V'$, we find that $$f \colon f^{-1}(W) \to W$$ is smooth of relative dimension $r$. $\square$
Remark. If we replace smoothness of $X$ by the condition that $f$ is generically finite, then $X_{\eta_Y}$ is just $\{\eta_X\}$, which is smooth over $\{\eta_Y\}$ since it is a separable field extension. We can then finish the argument in the same way.
But for $0$-dimensional fibres, being smooth is not stronger than being geometrically reduced, so this only gives an alternative proof for the lemma above in this special case.
Remark. We can weaken smoothness of $X$ to the assumption $$\dim X^{\operatorname{sing}} < \dim Y.$$ Indeed, if this is the case we may remove from $Y$ the image of $X^{\operatorname{sing}}$ to reduce to the case where $X$ is smooth.
Remark. What goes wrong in characteristic $p$ is that $K(Y) \subseteq K(X)$ may be inseparable, in which case $$\dim \Omega_{K(X)/K(Y)} > r.$$ Another potential problem is that smooth is not equivalent to regular (but to geometrically regular) over imperfect fields, so in the case thatif $X$ is smooth, we cannot conclude that $X_{\eta_Y}$ is smooth over $K(Y)$. See also the example above.
However, I think that under the assumption that $K(Y) \subseteq K(X)$ is separable, it should still be ok.