  Variational principles for magnetohydrodynamics (MHD) were in\-troduced by
previous authors both in Lagrangian and Eulerian form. In this paper we
introduce simpler Eulerian variational principles from which all the relevant
equations of non-barotropic stationary magnetohydrodynamics can be derived for
certain field topologies.
  The variational principle is given in terms of three independent functions
for stationary non-barotropic flows.
  This is a smaller number of variables than the eight variables which appear
in the standard equations of non-barotropic magnetohydrodynamics which are the
magnetic field $\vec B$ the velocity field $\vec v$, the entropy $s$ and the
density $\rho$. We further investigate the case in the flow along magnetic
lines is not ideal.
