React Formik – Trigger validation only on form submit
Check the docs You can control when Formik runs validation by changing the values of <Formik validateOnChange> and/or <Formik validateOnBlur> props depending on your needs. By default, Formik will run validation methods as follows: Pass to your Formik the props validateOnChange={false} and validateOnBlur={false}