Yes it can. I scratched my old tank with sand. It's the main reason I don't use those magnetic glass cleaners now - the kind with a thing on the inside and one on the outside held together magnetically. It's too easy to get a single grain of sand caught.