Yes, the Mario Baby Onesie is machine washable. We recommend washing it in cold water with similar colors to maintain its vibrant design.