How Long is a Female Cat in Heat?

Female cats go into heat every couple of weeks and it usually lasts around 5 to 7 days. Until they are spayed this will happen over and over.