9月，他归国，不久辛亥革命爆发，王任上海都督陈其美的顾问。在南京召开的各省都督府代表联合会会议中，王作为广东代表出席，被推举为会议的副议长。
北京政府时期.1912年（民国元年）1月南京临时政府成立，他被任命为外交总长。3月，袁世凯任中华民国临时大总统，组织第一次唐绍仪内阁，王转任司法总长。后来唐因同袁对立而辞任，王也随同辞职。此后，他任孙文创设的鉄路总公司顾问，并任复旦大学副校长，研究宪法。1915年（民国4年），袁世凯称帝，企图引诱他支持，被他拒絶。袁世凯死后，他赴北京。1