Camilla Nilsson nahm je einmal an Weltmeisterschaften und Olympischen Winterspielen teil. Bei der Weltmeisterschaft 1987 in Crans-Montana wurde sie im Riesenslalom Achte, schied jedoch im Slalom nach der fünftschnellsten Zeit im ersten Durchgang in Lauf zwei aus. Bei den Olympischen Winterspielen 1988 in Calgary lag Camilla Nilsson im Slalom nach dem ersten Lauf nur eine Hundertstelsekunde hinter der Führenden Vreni Schneider auf Platz zwei, schied aber im zweiten Lauf aus. Auch im Riesenslalom, in dem sie nach dem ersten Durchgang auf Platz elf lag, fiel sie im zweiten Lauf aus. Von 1988 bis 1990 wurde Nilsson sechsmal Schwedische Meisterin – dreimal im Riesenslalom, zweimal im Slalom und einmal im Super-G.