We construct the explicit free field representations of the current algebras so(2n)k, so(2n+1)k and sp(2n)k for a generic positive integer n and an arbitrary level k. The corresponding energy–momentum tensors and screening currents of the first kind are also given in terms of free fields.