1985年首次参加第二届区议会选举，与争取连任的何满一同成功当选荃湾区议员，并且一直连任至今。其后更当选区域市政局议员，成为「双料议员」，1997年6月30日，区域市政局解散。陈琬琛于7月1日获委任为临时区域市政局议员，直至1999年12月31日，特首董建华解散市政局与区域市政局为止。2003年，他以陈伟业领头的「荃湾选举联盟」的名义，参加区议会选举，以1,945票击败得637票的对手李镇波，再次成功连任区议员。
加入民主党.一直以独立民主派身份参政的他，于2004年加入民主党