Długość rzeki wynosi ok. 130km. Ma źródła na Pojezierzu Kaszubskim, na południowy wschód od Wieżycy. Płynie w kierunku południowo-wschodnim, miejscami przebieg meandrowaty.
Wierzyca jest drogą wodną o charakterze nizinnym prowadzącym przez tereny leśne oraz malownicze łąki. Rzeka na całym swym biegu tworzy piękne meandry i piaszczyste łachy.
W jej biegu są liczne elektrownie wodne. Uchodzi do Wisły w okolicach miasta Gniew.
Szlak wodny rzeki Wierzycy dedykowany jest dla zaawansowanych kajakarzy, gdyż zdarzają się bystrza oraz zatopione głazy, utrudnieniem są też zwisające gałęzie drzew oraz jazy i elektrownie wodne, gdzie trzeba przenosić kajaki.