Olaf of Sweden also "Onela" - Swedish: Olov or Olof - may refer to:
- Onela, mytological Swedish ruler
- Olof "I", Swedish king in 854 (speculative numeral)
- Olof "II", Swedish king (reigned ca. 970–975) (speculative numeral)
- Olof Skötkonung, Swedish king (995–1022)
- Olaf, Swedish prince around 1070, purported son of King Eric the Pagan
- Olaf (1370–1387), Swedish prince, also King of Denmark and Norway