For the best experience, yes.
Binaural beats require each ear to receive a slightly different audio frequency, which only works with stereo headphones or earphones where left and right channels are separated.
Playing through a single speaker or a mono output will not produce the intended effect. Standard stereo speakers can work if left and right channels are sufficiently separated.