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}