Are all emeralds green?

Yes, emeralds are primarily green in color. However, the intensity and shade of green can vary significantly, ranging from pale green to deep, vivid green.