Largely, yes it is safe to swim in Grasmere lake. Motorised boats are not allowed on the lake, so all you'll really need to watch out for are rowers/kayakers and other swimmers.  Learn the best swimming spots at Grasmere in our wild swimming in Grasmere section.