Donnelly had to go off early in Sunday's win over Roscommon after taking a bang to the head so Peter Harte switches to centre half-back.
Padraig McNulty is called up while the other change sees keeper Niall Morgan replacing Mickey O'Neill.
Declan McClure switches from midfield to the half-forward line.
Monaghan manager Malachy O'Rourke has named an unchanged team from the line-up which started in the win over Mayo for Sunday's Division One derby against Cavan at Castleblayney.
Derry boss Damian Barton makes two changes from the opening Division Two draw against Clare for Sunday's game against Meath in Navan.
Goalkeeper Ben McKinless will make his first league start in place of Thomas Mallon while Mark Lynch is missing from the match-day squad as Danny Tallon is drafted into the full-forward line.
Armagh boss Kieran McGeeney makes three changes from the opening Division Three draw with Sligo for Sunday's game against Laois at the Athletic Grounds.
Paul Hughes, Aidan Forker and Aaron Findon replace Shea Heffron, Ciaran Higgins and Ben Crealey.
Tyrone (v Dublin): N Morgan, P Hampsey, R McNamee, C McCarron, T McCann, P Harte, J Munroe, C Cavanagh, P McNulty, C Meyler, N Sludden, D McClure, D McCurry, C McShane, R O'Neill.
Monaghan (v Cavan): R Beggan; F Kelly, D Wylie, R Wylie; K Duffy, N McAdam, C Walshe; D Hughes, K Hughes; K O'Connell, S Carey, G Doogan; C McCarthy, T Kerr, C McManus.
Derry (v Meath): B McKinless; N Keenan, C Nevin, R Murphy; N Forester, M McEvoy, P Hagan; C McAtamney, J Kielt; E Lynn, N Loughlin, C McWilliams; B Heron, E McGuckin, D Tallon.
Armagh (v Laois): M McNeice; M Shields, C Vernon, P Hughes; A Forker, N Rowland, A McKay; S Sheridan, A Findon; N Grimley, C White, S Campbell; A Duffy, E Rafferty, O MacIomhair.
Mattie Donnelly will miss Tyrone's Football League Division One contest with All-Ireland champions Dublin at Croke Park on Saturday night.