Petroc students proudly took to the streets of Barnstaple today (Saturday) for their graduation ceremony.

The Petroc students and dignitaries make their way through Barnstaple High Street for the annual graduation procession. Picture: Andy KeebleThe Petroc students and dignitaries make their way through Barnstaple High Street for the annual graduation procession. Picture: Andy Keeble

With gowns and mortar boards the graduates formed up at the Square and then made their way along the High Street, led by Ilfracombe town crier Roy Goodwin.

Shoppers were encouraged to clap and cheer on their achievements as the higher education students made their way to the Queens Theatre for the ceremony.

The graduation spectacle in partnership with the University of Plymouth has become an annual event in Barnstaple.

Graduating students have been studying everything from construction and engineering to early years and teaching qualifications.

NHS staff and Petroc graduates from the assistant practioners course. Picture: Tony GussinNHS staff and Petroc graduates from the assistant practioners course. Picture: Tony Gussin

Petroc graduates from the early chilhood course. Picture: Tony GussinPetroc graduates from the early chilhood course. Picture: Tony Gussin

Petroc graduates gather at the Square before their procession through Barnstaple. Picture: Tony GussinPetroc graduates gather at the Square before their procession through Barnstaple. Picture: Tony Gussin

Petroc computing graduates. PIcture: Tony GussinPetroc computing graduates. PIcture: Tony Gussin

Petroc NHC construction graduates. Picture: Tony GussinPetroc NHC construction graduates. Picture: Tony Gussin

Petroc HNC engineering graduates. Picture: Tony GussinPetroc HNC engineering graduates. Picture: Tony Gussin

Petroc graduates from the Certificate in Education course (teacher training). Picture: Tony GussinPetroc graduates from the Certificate in Education course (teacher training). Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin

Petroc graduation day 2018. Picture: Tony GussinPetroc graduation day 2018. Picture: Tony Gussin