2000年,王菀之参加第12届CASH流行曲创作大赛,凭国语歌曲《是一个误会没什么可悲》夺得冠军,该作品由王菀之一人包办作曲、作词及演绎。有唱片公司找她,但她放弃签约,选择返回加拿大继续经济学位。但至CASH比赛得奖后,重拾她对音乐的兴趣,在加拿大学习多种乐器及唱歌,因而导至其中一科不合格未能毕业,但她考虑到再留加一年完成课程所需生活费及学费不便宜,不想加重父母的负担,决定回港从事音乐幕后工作。创作歌曲有薛凯琪的《小黑与我》、郑秀文的《恋上你的床》、张学友的《我真的受伤了》等等。2005年,被唱片公司看中,成为2005年度香港乐坛女新人。
2005年,首次发行个人广东EP《Ivana》,单曲《Ivana》夺得HMV销量榜连继3星期冠军;11月发行首张专辑《ILoveMyName》。
2006年,凭《手望》与张敬轩同获CASH金帆音乐奖颁奖典礼“最佳合唱演绎”,和“最佳旋律奖”;12月,发行第3张广东专辑《诗情·画意》。
2007年,加盟种子音乐,并在中国台湾发行个人创作国语专辑《Ivana王菀之》。
2008年,王菀之在广东大碟《InfinityJourney》严选了八首最喜爱的创作歌曲,以不同的味道演译每首歌曲,此外,碟内亦收录了Ivana三首全新歌曲,率先有王菀之作曲和林夕作词的主打歌《我来自火星》。
2009年初,赴英国进修音乐;10月推出专辑《OnWingsOfTime》,由王菀之与冯翰铭联手监制,并包办作曲。2010年7月,王菀之首次主演音乐剧,与张敬轩、梁祖尧等人合作演出W创作社的《Octave柯迪夫》,王菀之饰演毒舌护士,并与黄伟文共同为剧目创作五首乐曲,包括与张敬轩合唱的音乐剧主题曲《高八度》,以及推介之作《开笼雀》。
2011年,王菀之发行广东EP《CinemaofLove》(EP+DVD),主打歌《末日》并拍摄MV;6月,王菀之与梁祖尧等人主演的音乐剧《ILOVEYOUBECAUSE》;10月底,首次登上香港红馆举行两场《水.百合》演唱会。
2012年1月,在十大劲歌金曲颁奖礼中首夺亚太区最受欢迎女歌星奖;6月,王菀之开始涉足电视剧事业,主演了首部电视剧《老表,你好嘢!》,扮演女二号吴芝晴,并为其创作了主题曲《大家》和插曲《哥歌》。10月,王菀之以“Atmosphere”(气象系列)为音乐主题,首次邀请香港独立乐队Chochukmo、常石磊等音乐人为她的专辑作曲,其中常石磊与林夕合力创作的歌曲《留白》为她赢得了十大劲歌金曲颁奖礼金曲金奖。
2013年6月,王菀之首度翻唱其他歌曲,在《晴歌集》重新演绎九首老歌,碟内还收录由Ivana曲词创作的电视剧《老表,你好嘢!》的主题曲和插曲。