Access Keys:

 
 
Rockfield National School, Ballyshannon

Welcome

Welcome to our school website.

Our school strives to provide its students for life and living and to foster an enthusiasm to seek further education. Every effort is made to provide a curriculum suitable to the abilities, aptitude and interest of the children.

It aspires to excellence in all things by nurturing high standards of discipline, punctuality, and academic excellence and to develop an appreciation of and enjoyment of aesthetic activities including music, visual arts, dance, drama and language.

In co-operation with the child’s home, it strives to assist in the development of the whole person, based on personal responsibility, respect for others, respect for property, respect for individual differences, views and opinions.

It seeks to dismantle prejudices and assists children in dealing with conflict and differences.

We see our school, not as an institution but as a close knit community, where pupils, parents, teachers, management board and ancillary staff work together in an atmosphere of harmony, friendship and mutual respect. We recognise the parent as the child’s primary and principal educator and the teacher’s role as equal and complementary

Latest News

23rd Jun 2021
We wish all of our pupils a very happy and safe Summer Holidays.We particularly want...
 
 
 
18th Jun 2021
Today we had to say ‘Goodbye for now’ to the wonderful Sarah. The staff...
 
 
 
17th Jun 2021
We had a wonderful afternoon celebrating the 6th class graduation. We wish them all...
 
 
 
 

Latest Photographs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Upcoming Events...

Thursday, 24th June 2021
Summer Holidays
Friday, 25th June 2021
Summer Holidays
Saturday, 26th June 2021
Summer Holidays
Sunday, 27th June 2021
Summer Holidays
Monday, 28th June 2021
Summer Holidays
Tuesday, 29th June 2021
Summer Holidays
Wednesday, 30th June 2021
Summer Holidays
Thursday, 1st July 2021
Summer Holidays
Friday, 2nd July 2021
Summer Holidays
Saturday, 3rd July 2021
Summer Holidays
Sunday, 4th July 2021
Summer Holidays
Monday, 5th July 2021
Summer Holidays
Tuesday, 6th July 2021
Summer Holidays
Wednesday, 7th July 2021
Summer Holidays
Thursday, 8th July 2021
Summer Holidays
Friday, 9th July 2021
Summer Holidays
Saturday, 10th July 2021
Summer Holidays
Sunday, 11th July 2021
Summer Holidays
Monday, 12th July 2021
Summer Holidays
Tuesday, 13th July 2021
Summer Holidays
Wednesday, 14th July 2021
Summer Holidays
Thursday, 15th July 2021
Summer Holidays
Friday, 16th July 2021
Summer Holidays
Saturday, 17th July 2021
Summer Holidays
Sunday, 18th July 2021
Summer Holidays
Monday, 19th July 2021
Summer Holidays
Tuesday, 20th July 2021
Summer Holidays
Wednesday, 21st July 2021
Summer Holidays
Thursday, 22nd July 2021
Summer Holidays
Friday, 23rd July 2021
Summer Holidays
Saturday, 24th July 2021
Summer Holidays