I don't think it's too early at all, I didn't get to do birth classes with DS1 they were booked for 3 weeks after his birth....