Krzyż Wolności i Solidarności został ustanowiony przez Sejm 5 sierpnia 2010 roku. Po raz pierwszy przyznano go w czerwcu 2011 roku przy okazji obchodów 35. rocznicy protestów społecznych w Radomiu. Krzyż nadawany jest przez Prezydenta RP, na wniosek Prezesa Instytutu Pamięci Narodowej, działaczom opozycji wobec dyktatury komunistycznej za działalność na rzecz odzyskania przez Polskę niepodległości i suwerenności lub respektowanie praw człowieka w PRL. Krzyż Wolności i Solidarności wzorowany jest na Krzyżu Niepodległości z II RP.