평강왕은 본인 말을 따르지 않는다며 공주를 궁궐에서 내쫓았고 공주는 보물 팔찌 수십 개를 팔뚝에 차고 궁궐을 나와 온달의 집을 찾아갔다.
 평강공주가 어렸던 시절, 대왕은 울기를 잘하는 딸을 보고 이렇게 말했다.
 “네가 항상 울어서 내 귀를 시끄럽게 하니 커서 사대부의 아내가 될 수는 없겠고 바보 온달에게나 시집보내야겠다.”
 그러나 공주의 나이 이팔(二八), 즉 16세가 되었을 때 왕은 상부(上部·東部) 고씨(高氏)에게 시집을 보내려고 했다. 그러자 공주가 말했다.
 “폐하께서 항상 말씀하시기를, 너는 반드시 온달의 아내가 된다 하셨는데 지금 무슨 까닭으로 저를 다른 사람에게 시집보내려 하십니까? 필부(匹夫)도 거짓말을 하지 않으려고 하거늘 하물며 지존께서 그러하시면 되겠습니까? 그러므로 왕자(王者)는 희롱하는 말을 하지 않는다고 합니다. 지금 폐하의 명은 잘못된 것이오니 소녀는 감히 받들지 못하겠나이다.”
 이에 평강왕은 화가 나서 소리쳤다.
 “네가 나의 말을 따르지 않는다면 정말 내 딸이 될 수 없다. 어찌 함께 있을 수 있으랴? 이제부터 너는 갈 데로 가는 것이 좋겠다.”
 평강왕은 공주를 궁궐에서 내쫓았다. 
 이때 공주는 보물 팔찌 수십 개를 팔뚝에 차고 궁궐을 나와 사람들에게 묻고 물어 온달의 집을 찾아갔다. 온달의 집에는 눈이 먼 그의 노모가 있었는데, 공주는 가까이 가서 절을 하고 아들이 어디에 있는지 물었다.
 노모가 대답했다.
 “우리 아들은 가난하고 추하여 귀인(貴人)이 가까이할 인물이 못 되오. 지금 그대의 몸에서는 그윽한 향기가 나고, 손을 만지니 부드럽기가 풀솜 같은즉, 천하의 귀인임에 틀림이 없소. 누구의 속임수로 여기까지 찾아온 거요? 내 자식은 굶주림을 참지 못하여 산에 느릅나무 껍질을 벗기러 간 지 오래인데, 아직 돌아오지 않았소.”
