À l'âge de 13 ans, Christina Egelund rejoint le mouvement jeune du Parti populaire conservateur, où elle s'investit durant sa scolarité secondaire, présidant la section locale de Hjørring[1],[2]. En 2010, elle adhère à l'Alliance libérale et en 2013 elle est élue présidente du parti dans la circonscription du Jutland du Nord.
Elle est copropriétaire du parc de vacances Jambo près de Saltum, dans le Jutland du Nord, où elle travaille. Elle est membre du conseil d'administration de VisitDenmark(en) de 2013 à 2015[3].
En 2014, elle est choisie par l'Alliance libérale comme tête de liste pour les élections européennes mais elle n'est pas élue[4]. Durant sa campagne électorale, elle défend l'idée que l'Union européenne (UE) revienne à ce qu'elle était du temps de la Communauté européenne, mettant l'accent sur la paix, la liberté et le libre-échange. Conformément au programme de l'Alliance libérale, elle n'est pas favorable à l'euro, à une union bancaire, ni à un pacte fiscal ou à des prestations sociales transfrontalières[5]. Elle souhaite que les citoyens de l'UE présents au Danemark ne puissent pas bénéficier avant cinq années des prestations sociales du pays d'accueil (allocations chômage ou familiales)[6].
Elle est élue députée au Folketing pour la circonscription du Jutland du Nord lors des élections législatives de 2015. De 2018 à 2019, elle est présidente du groupe parlementaire de l'Alliance libérale au Parlement[3]. Elle est battue en 2019 et n'est donc pas réélue[3],[7],[8]. Elle démissionne peu après de son parti, ne supportant plus la pression de son aile conservatrice sur l'aile libérale, à laquelle elle appartenait[9].
En novembre 2019, elle co-fonde le parti Fremad(da) avec Simon Emil Ammitzbøll[10]. La formation disparaît en octobre 2020. En 2022, Christina Egelund rejoint les Modérés.