Is Valentine celebrated on same day every year?

Yes, Valentine is celebrated on same day every year on 14th February.