Krantz grew up in New York. She graduated from New York University with a degree in journalism and marketing from Hofstra University with a master's degree in elementary education. She has taught elementary school and worked as an editor. She is currently a full time writer. She divides her time between Fort Collins, Colorado and Delray Beach, Florida.