宋嘉定十五年(1222年),江万里贡入大学,太子赵昀(宋理宗)极为赏识,曾书“江万里”三字于几砚之间。宝庆二年(1226年)以舍选登进士第,所作策论,《郭子仪单骑见虎》文中表露对郭子仪的胆识和爱国情操仰慕之情,主考官阅卷为之动情,欣然批道:“立意新而措词妙,高古文也。”宝庆六年,以舍选出身,任池州教授。后召馆试,历任著作佐郎,权尚左郎官兼枢密院检详文字。嘉熙四年(1240年)出知吉州军,其所作《劝农诗》云:“父老前来吾语尔,官民相近古遗风。欲知太守乐其乐,乐在田家欢笑中。”从政之余,特别热心教育。淳祜元年(1241年)于吉州州治庐陵县城东赣江之心,创建白鹭州书院,广泛收藏图书,收授门徒。奏闻朝廷,理宗御书赐匾额“白鹭州书院”。当时书院没有另任山长,他自主其事,自为诸生讲授,忘其为大府。后人为他立碑,表彰他的办学功道:江万里创白鹭书院,使“缙绅(即官宦代称)德之,吏民怜之,悍卒(勇猛之人)化之”。第二年,迁直秘阁,知隆兴府,又在隆兴府建宗濂精舍,广聚生徒,讲学其中。奏闻朝廷,理宗又亲赐书御书匾额。这期间,他还嘱告南安知军林寿公在其军治大庾县源三先生祠(祀周敦颐,程颐,程颢)扩建为周程书院。因办学成绩卓著,于淳祜三年迁考功郎官,兼直秘阁,主管健康府崇禧观。不久,改任绍兴府千秋鸣禧观,后又以驾部郎官召,迁尚右兼侍讲。五年(1245年)三月,与理宗谈论诸事得失,曾说:“君子只知有事非,不知有利害。”他秉性耿直,刚正不阿,十一月上书弹劾林光迁等依权附势之徒。十二月不顾主降派反对,劝说理宗启用赵葵主持兵事,陈韦单主持财政,使主战派一度得以执掌朝政,为此屡遭主降派攻击。六年,他升迁监察御史兼侍讲,未几,又升殿中侍御史。这时的江万里,“器望清峻,论议风采,倾动于时。”但忤者嫉妒,谤言兴起,言其母病未能及时到家送终,使其遭受酷罚,坐废十二年。
宝祐三年(1255年),由于陆德兴为江万里辨白而得以启用,任福建转运使。开庆元年(1259年)正月,投入京湖宣抚大使贾似道幕下 任参谋官。十月贾似道入相,万里同时入朝兼国子监祭洒,侍读。景定元年(1260年)入对。迁刑部侍郎。不久,升吏部尚书。次年(1261年)。进迁端明殿学士,同签书枢密院院事兼太子宾客。这年,万里已年逾六十,是贾似道府中之任职最久者。他开始虽府仰默客,为贾似道所用,但他秉性耿直,临事不能无言。贾似道恶(讨厌)其轻发(轻率,说话不够慎重),经常触怒贾似道,故第每次都不能久在其位。这年。又因言论而被解职,只以端明殿学士提临安府洞霄宫。至景定四年,才以原职出任福州知州兼福建安抚使。
景定四年十一月,度宗即位,诏求直言善谏之士,召江万里回行都临安。咸淳元年(1265年)二月,任万里同知枢密院事,兼参知政事,又与贾似道同朝。贾似道擅政后,位极人臣,极力推行卖国张,使疆土日削,国势日危,万里不能耐何,便于同年七月,奏请归田,未允。十二月,贾似道辞职要挟度宗,度宗涕泣,欲拜留,万里当即以身掖帝云:“自古无此君臣礼,陛下不可拜。”又一次触怒了贾。帝在讲筵,每问经史及古人姓名,贾不能对,万里常从旁代答,使贾积怒而谋逐出万里。江万里与贾似道每每相忤,不得已四次上书求退,于咸淳三年出知太平洋州兼江东特运吏,后又转湖南任安抚吏,咸淳五年,又自湖南召拜参知政事,封南康郡公,刚到任,又拜左丞相兼枢密使。六年,蒙古军围攻襄阳,万里屡请派援军救护,贾似道不许,于是万里又因此被委以观文殿大学士出知福州兼福建安抚吏,万里坚持,依旧职提举洞霄宫。