You can say "on the eve of my birthday, or on the eve of eve of any other day " ( like Independence day, farther's day.. etc ), and it would be right.
It's also right to say "on the eve of Christmas, or on the eve of new year". "Christmas Eve " and "New year Eve" are the events celebrated in the evenings, and have come to be known as such.