Hello, to me "I get up at 9 o'clock on weekends" sounds more natural than "I get up on weekends at 9 o'clock". Want to double check if I am right here, or are both sentences equally natural? Also, are there any rules that govern the order of time + days of the week?
I agree. The word order is largely a matter of preference (“On weekends” could just as easily go at the beginning of the sentence), but the other alternative would not normally be used — unless perhaps you were making a comparison, such as: I get up on weekends at 9 o’clock but on weekdays at 7.