Who can be filled with the Spirit and why? Well before Pentecost, John the Baptist was filled with the Spirit. So were both his mother and father. So was Jesus. After Pentecost, people already baptized in the Spirit are said to be filled with the Spirit. A person is filled when he is baptized in the Spirit, but we can be filled afresh after that, and a Christian can be filled even before receiving the gift of Spirit baptism. In any case, the filling is always for the purpose of speaking for God, whether in one-on-one witness, preaching the gospel to a crowd, sharing a prophecy with His church, or praising Him in other tongues. All Christians are to be filled with the Spirit and speak for God. Are you?