Dưới thời Pháp thuộc, địa bàn phường Chánh Mỹ hiện nay thuộc làng Chánh Hiệp, tổng Bình Điền, quận Châu Thành, tỉnh Thủ Dầu Một. Làng Chánh Hiệp được hình thành trên cơ sở sáp nhập hai làng có từ thời Nguyễn là Chánh An và Chánh Thiện.
Về phía chính quyền cách mạng, tháng 8 năm 1948, Ủy ban kháng chiến hành chính Nam Bộ quyết định thành lập thị xã Thủ Dầu Một trên cơ sở tách hai xã Chánh Hiệp và Phú Cường thuộc quận Châu Thành. Từ đó, xã Chánh Hiệp thuộc thị xã Thủ Dầu Một cho đến năm 1975.
Sau năm 1975, một phần diện tích và dân số của xã Chánh Hiệp được sáp nhập vào phường Phú Cường mới thành lập. Đồng thời, phần còn lại của xã Chánh Hiệp được chia thành hai đơn vị hành chính mới là phường Hiệp Thành và xã Chánh Mỹ thuộc thị xã Thủ Dầu Một.
Từ ngày 2 tháng 5 năm 2012, xã Chánh Mỹ thuộc thành phố Thủ Dầu Một mới thành lập.[5]
Ngày 29 tháng 12 năm 2013, Chính phủ ban hành Nghị quyết 136/NQ-CP[1]. Theo đó, thành lập phường Chánh Mỹ trên cơ sở toàn bộ 690,37 ha diện tích tự nhiên và 10.715 người của xã Chánh Mỹ.