Of course it can. Infact, Swimming is a great cardiovascular exercise that will burn fat as quickly if not quicker than anything else. Less damage is also caused to your body during swimming than in other activities like running which can hurt your joints. =)