I would also provide a letter of resignation with a 2-week notice. This gives the employer time to find a replacement for the shifts. If possible you want to leave on a high note, maintaining a positive and professional reputation. You never know if you will want to go back there again.
Provide a written resignation to your supervisor providing at least 2 weeks notice. If you can work out the latest schedule that would be great. Always leave on a positive note in case you would ever need to go back to that company.
Always firstly thank your present employer for the opportunity to be employed by them , stating how long it was. Nice to mention some skills or expertise you obtained from them. Then mention that have an opportunity that opened and have decided to pursue it. No apologies needed!
EW, Rn ( 40 years experience in various types of nursing)