Ngày xưa, ở bìa rừng có một bà mẹ goá sống trong căn nhà nhỏ. Trước nhà có hai bụi hồng, một bụi hoa trắng, một bụi hoa đỏ. Bà có hai cô con gái giống hệt hai bụi hồng ấy, nên đặt tên là Bạch Tuyết và Hồng Hoa. Bạch Tuyết dịu dàng, thích ngồi nhà đọc sách cho mẹ nghe. Hồng Hoa thì nhanh nhẹn, thích chạy nhảy hái hoa bắt bướm ngoài đồng. Hai chị em thương nhau lắm. Bạch Tuyết bảo: "Chúng mình sẽ không bao giờ rời xa nhau." Hồng Hoa đáp: "Chừng nào còn sống thì còn ở bên nhau." Mẹ cười: "Có gì cũng phải chia cho nhau đấy nhé."
Một tối mùa đông, tuyết rơi trắng xoá, có tiếng gõ cửa. Hồng Hoa ra mở thì thấy một con gấu đen to lù lù thò đầu vào. Hai chị em sợ quá, nấp sau lưng mẹ. Nhưng con gấu cất tiếng hiền lành: "Đừng sợ, tôi không làm hại ai đâu. Tôi lạnh cóng rồi, chỉ xin sưởi ấm một chút thôi." Mẹ bảo: "Tội nghiệp, vào nằm cạnh lò sưởi đi." Hai chị em cầm chổi phủi tuyết trên lưng gấu. Chẳng mấy chốc, cả ba đã chơi đùa với nhau, cưỡi lên lưng gấu, lăn qua lăn lại. Gấu cười khà khà: "Bạch Tuyết, Hồng Hoa ơi, đừng nghịch quá kẻo chàng rể của hai cô mệt lả mất!" Từ đó, tối nào gấu cũng đến, suốt cả mùa đông.
Mùa xuân đến, gấu từ biệt hai chị em: "Tôi phải vào rừng giữ kho báu, kẻo bọn lùn tham lam lấy mất." Lúc gấu lách qua cửa, một mảng lông vướng vào then, Bạch Tuyết thoáng thấy có ánh vàng lấp lánh bên trong. Ít lâu sau, hai chị em vào rừng nhặt củi, gặp một gã lùn râu dài bị kẹt chòm râu vào khe thân cây đổ. Gã giãy giụa, quát: "Còn đứng đó làm gì, mau gỡ cho ta!" Kéo mãi không ra, Bạch Tuyết đành lấy kéo cắt bớt một đoạn râu. Vừa thoát ra, gã đã cằn nhằn: "Đồ con gái vụng về, dám cắt mất bộ râu đẹp của ta!" rồi xách túi vàng bỏ đi, chẳng thèm cảm ơn một câu.
Lần thứ hai, hai chị em ra suối câu cá thì lại gặp gã lùn. Râu gã rối vào dây câu, một con cá to đang kéo gã lôi tuột xuống nước. Hai chị em giữ chặt lấy gã, rồi đành cắt thêm một nhúm râu nữa. Gã lại mắng: "Các ngươi muốn ta xấu hổ với mọi người hay sao!" Lần thứ ba, một con đại bàng sà xuống quắp lấy gã lùn định bay đi. Hai chị em thương tình, níu chặt gã lại cho đến khi đại bàng phải buông ra. Gã lùn đứng dậy, phủi áo, cau có: "Kéo gì mà mạnh thế, rách cả áo ta rồi!" Rồi gã ôm túi ngọc trai chui tọt vào hang đá.
Một chiều, hai chị em bắt gặp gã lùn đang đổ cả một đống ngọc quý ra bãi cỏ để ngắm. Ngọc lấp lánh đủ màu dưới nắng chiều. Thấy hai cô, gã đỏ mặt tía tai, chửi bới om sòm. Đúng lúc ấy, một tiếng gầm vang lên, con gấu đen từ trong rừng lao ra. Gã lùn run lẩy bẩy van xin: "Ông gấu ơi, tha cho tôi! Hai đứa con gái kia mới béo tốt, ông bắt chúng đi!" Gấu chẳng nói chẳng rằng, vung chân một cái, gã lùn độc ác lăn tròn rồi biến mất mãi mãi, không bao giờ quay lại nữa. Bộ lông gấu rơi xuống, hiện ra một chàng trai mặc áo vàng rực rỡ. Chàng nói: "Ta là hoàng tử. Gã lùn đã lấy trộm kho báu và hoá phép biến ta thành gấu. Nay ta được tự do rồi!"
Hoàng tử đưa kho báu về, rồi cưới Bạch Tuyết làm vợ. Chàng có một người em trai cũng tốt bụng, và Hồng Hoa nên duyên với chàng ấy. Thế là hai chị em vẫn được ở gần nhau như lời hứa ngày nào. Bà mẹ cũng về sống cùng các con trong lâu đài. Bà mang theo hai bụi hồng trước nhà, trồng ngay dưới cửa sổ. Năm nào hai bụi hồng cũng nở hoa, một bụi trắng muốt, một bụi đỏ thắm, đẹp ơi là đẹp.