Krystal Ball is 42 years and 11 month(s) old. She was born in 24 Nov, 1981. Krystal Marie Ball was born 24th November 1981 in King George County, Virginia. Her dad was a physicist while her mum was a teacher, she developed the name Krystal from her dad.