Phil Gedge answered 4/19/2008 How Many Times Have Celtic Won Their League? They have won it 41 times - the last time was 2007