Linear and weakly non-linear thermohaline rotating convection in a sparsely packed porous medium with an imposed horizontal magnetic eld is studied analytically. In the linear stability analysis, the normal mode technique is employed to nd the critical Rayleigh number and it is calculated as a function of q, Ta, Q, Λ, Da, Pr 1, and Pr 2 . In order to study the secondary instabilities and heat transport by convection, the well-known equation Ginzburg-Landau equation is derived. The system of one dimensional coupled amplitude equations arederived at the onset of oscillatory convection to study the stability regions of steady state, Standing waves and Travelling waves.