*on se...Punasotka on yleensä noin 42–48 cm pitkä ja se painaa noin 700 – 1 100 g. Varsinkin naaraan ja nuoren koiraan tunnistaa matalasta otsasta ja isosta nokasta. Lento on muiden sotkien tapaan suoraviivaista ja nopeaa, mutta siipijuova ei erotu yhtä selvästi kuin tukka- tai lapasotkalla. Koiraan pää on punaruskea, mustassa nokassa on harmaa kärki ja punainen silmä. Sen vartalo on vaaleanharmaa. Naaraalla vaalea silmärengas ja vaihtelevan vaalea naama. Nuoret urokset muistuttavat loppukesästä naarasta, mutta silmärengas puuttuu.