明、清时期,白沙街道分属归善乡虔儒都虔儒一图、太平乡端逢都端逢一图。
1957年2月,撤区分为白沙乡、三麻乡。
1958年5月,两乡合并称白沙乡;同年12月,改属双捷公社、平冈公社。
1961年5月,分出白沙公社(县直属)。
1963年2月,撤县直属称白沙公社。
1983年11月,撤公社称白沙区。
1987年2月,撤区称白沙镇,属阳江县。
1988年1月7日,阳江县升格设地级市,改属阳东区。
1991年6月22日,改属阳东县。
2003年5月28日,阳江市行政区划调整,撤镇称白沙街道,改属江城区。