Przez PO i Libertas do PiS
W 2001 i 2005 Krzysztof Zaremba uzyskiwał mandaty poselskie z listy Platformy Obywatelskiej w okręgu szczecińskim. W wyborach parlamentarnych w 2007 z ramienia PO w tym samym okręgu został wybrany senatorem. W 2009 zrezygnował z członkostwa w PO, a kilka dni później został kandydatem komitetu Libertas w wyborach do Parlamentu Europejskiego. Nie uzyskał jednak mandatu europosła.
3 sierpnia 2010 dołączył do klubu parlamentarnego PiS. W wyborach samorządowych w tym samym roku zajął 3. miejsce spośród 7 kandydatów ubiegających się o urząd prezydenta Szczecina. 19 lutego 2011 został członkiem PiS.