You get an annual salary, i.e. you are paid for the whole year. So, yes, we do get paid for the holidays. Some may say we earn it by working more during term time than other jobs. So over a year it all evens out. You also need the holidays because you work hard during the terms. Congratulations on your PGCE course. PS some teachers get summer holiday jobs (or mark exam papers), and so get paid a double salary over the summer!