Top-seeded Djokovic will play Paolo Lorenzi of Italy in the first round and No. 2 seed Rafael Nadal has drawn a qualifier.
Murray, who will attempt to win his first Grand Slam in three finals attempts, takes on Ryan Harrison of the United States while Federer takes on a qualifier in attempt to win the Australian Open for the fifth time.
Andy Roddick could play Lleyton Hewitt in the second round.
No. 23-seed Milos Raonic of Thornhill, Ont., will face unseeded Filippo Volandri of Italy.
Peter Polansky also of Thornhill, Vasek Pospisil of Vernon, B.C. and Pierre-Ludovic Duclos of Ste-Foy, Que., may yet qualify for the tournament.