Hi, Nancy! Yes, the Catholic Church still teaches that there is purgatory. The Catholic Encyclopedia has this to say:
Purgatory (Lat., "purgare", to make clean, to purify) in accordance with
Catholic teaching is a
place or
condition of temporal punishment for those who, departing this life in
God's grace, are, not entirely free from venial faults, or have not fully paid the satisfaction due to their transgressions.
The main problem I have with this doctrine is the part that says "have not fully paid the satisfaction due to their transgressions." I believe that Jesus fully paid with His blood. I couldn't possibly add anything to that.
Hebrews 9:12--"He entered once for all into the holy places, not by means of the blood of goats and calves but by means of his own blood, thus securing an eternal redemption."
Ephesians 1:7--"In him we have redemption through his blood, the forgiveness of our trespasses, according to the riches of his grace,..."