The incident occurred at a private property in Woongarra about 6.41pm yesterday.
The toddler was pulled from the water unresponsive and taken to Bundaberg Hospital.
He was declared dead a short time later.
Police said the drowning was not suspicious.