Le 16 juillet, un front froid s'est déplacé au large de la côte est des États-Unis et s'est arrêté au large de la Caroline du Nord. Il s'est lentement transformé en dépression de surface et s'est développé en deux perturbations : l'une était centrée à 290 miles (490 km) au sud-sud-est du cap Cod et l'autre était située à 200 miles (320 km) au sud du cap Hatteras, en Caroline du Nord. La première dépression s'est rapidement transformée en une tempête tropicale sans nom, et l'autre zone est restée large et désorganisée. Cependant, le 18 juillet, le système est devenu beaucoup mieux organisé avec des caractéristiques de baguage améliorées, et la zone s'est développée en dépression tropicale 2 alors qu'elle était située à 220 miles (355 km) au sud-sud-est du cap Hatteras.
La dépression s'est déplacée lentement vers le nord-nord-ouest par une brèche dans la crête subtropicale, et à mesure que les bandes de convection devenaient plus visibles, le système s'est renforcé pour devenir la tempête tropicale Beryl. Pendant une grande partie de sa durée, la tempête a traversé un environnement avec un léger cisaillement vertical du vent et un écoulement bien établi en altitude. Peu après être devenue une tempête tropicale, la circulation à basse altitude de Beryl a été exposée avec une convection profonde limitée, bien que la convection profonde se soit redéveloppée le lendemain matin. L'écoulement a continué à s'améliorer et, avec les températures chaudes de la surface de la mer, Beryl s'est lentement renforcé pour atteindre des vents de pointe de 95 km/h tôt le 20 juillet, alors qu'il se trouvait à environ 190 km à l'est de Nags Head, en Caroline du Nord.
Le béryl a maintenu des pointes de vent pendant environ 18 heures alors qu'il était parallèle aux côtes du centre de l'Atlantique et du New Jersey, au cours desquelles une caractéristique ressemblant à un œil s'est développée au centre de la convection. Fin juillet, il a commencé à faiblir lentement après être passé au-dessus d'eaux plus froides. Les vents de direction en avant d'un creux à mi-niveau qui s'approchait ont fait accélérer Beryl vers le nord-est, et au début du 21 juillet, le centre de la tempête a traversé l'île de Nantucket. La convection a diminué en passant dans des eaux progressivement plus froides, et peu après 1200 UTC le 21 juillet, Beryl est devenu un cyclone extratropical à courte distance à l'est du cap Cod. Quelques heures plus tard, il a touché terre dans le sud-ouest de la Nouvelle-Écosse, et le 22 juillet, les restes extratropicaux de Beryl ont fusionné avec un front froid approchant au-dessus de Terre-Neuve.