字元直,颍川郡长社县(今河南许昌长葛东)人。他原是东汉末年刘备帐下著名谋士,后归曹操,并仕于曹魏。
徐庶本名徐福,是一位寒门子弟。他早年为人报仇,获救后改名徐庶,求学于儒舍。初平三年(192年),因董卓作乱京师而导致中州四处兵起,徐庶为了避乱,与同郡石韬南下至荆州居住。到了荆州之后,徐庶结识了诸葛亮,关系友好。
建安六年(公元201年),刘备被曹操击败而南下依附刘表,刘表让刘备于新野驻扎抵御曹操。徐庶以刘备是汉室皇亲,而且信义著于四海,前往投奔,刘备见徐庶后,非常器重他。建安十二年(207年),徐庶向刘备推荐诸葛亮。于是,刘备在徐庶的建议下三顾茅庐,求得诸葛亮。然而,徐庶南下时因母亲被曹操所掳获,徐庶不得已辞别刘备,进入曹营。后来此事被《三国演义》艺术加工为"徐庶进曹营,一言不发"等歇后语,并广为流传。