Just looked tonsillitis up on wikipedia. It can be either viral or bacterial - one is contagious, one is not.

I'd go to your GP and find out which type it is so you know whether you're contagious, and whether you need ABs.

HTH