Hope you are doing well,

You can terminate instances unlimited no of times but the only disadvantage will be you will loose all the data when you terminate one instance.

Now, If you leave any instance running for few days, it will involve cost when the no of hours will exceed 750 hrs in a month. So it's better to stop the instances, before leaving the work.

AWS Free Tier Limitations For EC2 Instance :

  • 750 hours per month of Linux, RHEL, or SLES t2.micro instance usage
  • 750 hours per month of Windows t2.micro instance usage
  • For example, run 1 instance x 1 month or 2 instances x half a month
  • Expires 12 months after sign-up.

I think this will resolve the query. Please let me know if you have any further issue regarding this.

Kindly share your feedback by clicking on either of the smiley's.