Is it normal to not have your period by age 13?

Yes, it's completely normal not to have your period by the age of 13 years old. the average age of menarche is 13 years old, but anything up to 16 years old is completely normal and some women don't start until even later than that.