The invention discloses a sunshine room which comprises a roof, vertical columns and walls. The sunshine room is constructed by the aid of the roof, the vertical columns and the walls, the roof comprises primary beams, secondary beams, roof glass blocks and roof pressing covers, the primary beams and the secondary beams are arranged at intervals, primary drainage channels and line channels are formed in the primary beams and the secondary beams, bearing bosses are arranged on the outer sides of two side walls of each primary drainage channel respectively, sealing rubber strips are mounted on the bosses, secondary drainage channels are further formed in two sides of each primary drainage channel, the roof glass blocks are pressed on the sealing rubber strips of the primary beams and the sealing rubber strips of the secondary beams, functional cavities, vertical column supports and inner cavities are formed in the vertical columns, the vertical column supports are positioned in the inner cavities and at corners of the vertical columns, the functional cavities are close to the vertical column supports, the sectional area of each functional cavity is larger than that of each inner cavity, and each vertical column comprises a first inner profile, a second inner profile and a vertical column door profile. Organized drainage is realized, roof leakage is avoided, and wire and pipe distribution requirements are met.