Yes, swimming in Lake Tekapo is allowed and it is a popular activity for visitors. The lake is known for its crystal clear water and stunning views of the Southern Alps.