when does penelope tell colin she's lady whistl...

Penelope doesn’t directly tell Colin she’s Lady Whistledown at first – he discovers it, then she confirms it. In the Netflix show (Bridgerton season 3, part 2) , Colin follows Penelope to the printer and overhears enough to realize she is Lady Whistledown, which leads to a furious confrontation where he demands, “You…are Lady Whistledown?” and she finally admits the truth to his face. This happens in the back half of season 3, after their engagement but before their full reconciliation.
In the books (Romancing Mister Bridgerton) , Colin also finds out before a big romantic turning point: he follows Penelope when she sneaks out alone, sees her deposit a Whistledown column in a church, snatches the envelope, reads it, and realizes she’s Lady Whistledown, leading to a heated argument and eventual carriage scene where their relationship shifts toward love.
So, in both versions, the reveal comes late in their story, after years of friendship , and it happens in a moment of high emotion where Colin confronts her and she finally confirms who she is rather than calmly choosing a time to confess.
Information gathered from public forums or data available on the internet and portrayed here.