Haaland, que já marcou 42 golos esta época, falhou o último jogo depois de ter falhado o serviço internacional ao serviço da Noruega, devido a uma lesão na virilha.
O seu regresso é um impulso oportuno para a reta final do City, que está na luta por três troféus nos últimos dois meses da época.
"Treinou os últimos dois dias muito bem", disse Guardiola. "Ele vai estar pronto".
O City recebe o Bayern de Munique no Etihad para a primeira mão dos quartos de final da Liga dos Campeões, apenas três dias depois da viagem a St Mary's.
Mas Guardiola disse estar totalmente concentrado em perseguir o Arsenal no topo da Premier League.
Os Gunners têm uma vantagem de oito pontos, mas o City tem um jogo a menos do que os homens de Mikel Arteta e recebe o Arsenal no estádio Etihad, no final deste mês.
"Bayern é o nosso último pensamento", disse o chefe do City. "É o Southampton - a Premier League é todos os dias, todas as semanas".
O Southampton está a segurar a lanterna-vermelha no campeonato, mas chocou o City quando as equipas se encontraram pela última vez, deixando os campeões ingleses fora da Taça da Liga.
O City só ganhou duas vezes das últimas cinco visitas a St Mary's e Guardiola está à espera de mais um teste difícil.
"Agora todas as equipas estão a jogar por alguma coisa", disse ele. "Cada jogo tem as suas próprias características e é preciso estar preparado, o Southampton sempre foi muito difícil. Tem sido sempre um jogo duro. O de amanhã (sáabdo) não será exceção".