Jennifer French (NDP) won Oshawa in the February 27, 2025 Ontario general election with 45.9% of the vote, 1,925 votes (4.3 points) ahead of Jerry J. Ouellette (PC). 44,402 valid votes were counted.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jennifer Frenchelected | New Democratic | 20,367 | 45.9% |
| Jerry J. Ouellette | Progressive Conservative | 18,442 | 41.5% |
| Viresh Bansal | Liberal | 3,891 | 8.8% |
| Nicholas Sirgool | Green | 916 | 2.1% |
| Joe Ingino | New Blue | 644 | 1.5% |
| Rahul Padmini Soumian | Independent | 142 | 0.3% |
Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.