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}